<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.9.1"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>Doxygen: 命名空间列表</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr style="height: 56px;">
  <td id="projectalign" style="padding-left: 0.5em;">
   <div id="projectname">Doxygen
   </div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- 制作者 Doxygen 1.9.1 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'搜索','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(function() {
  initMenu('',true,false,'search.php','搜索');
  $(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&amp;dn=gpl-2.0.txt GPL-v2 */
$(document).ready(function(){initNavTree('namespaces.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle">
<div class="title">命名空间列表</div>  </div>
</div><!--header-->
<div class="contents">
<div class="textblock">这里列出了所有文档化的命名空间定义,附带简要说明:</div><div class="directory">
<div class="levels">[详情级别 <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span><span onclick="javascript:toggleLevel(4);">4</span><span onclick="javascript:toggleLevel(5);">5</span><span onclick="javascript:toggleLevel(6);">6</span>]</div><table class="directory">
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>__gnu_cxx</b></td><td class="desc"></td></tr>
<tr id="row_0_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct____gnu__cxx_1_1hash_3_01long_01long_01_4.html" target="_self">hash&lt; long long &gt;</a></td><td class="desc"></td></tr>
<tr id="row_0_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct____gnu__cxx_1_1hash_3_01const_01long_01long_01_4.html" target="_self">hash&lt; const long long &gt;</a></td><td class="desc"></td></tr>
<tr id="row_0_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct____gnu__cxx_1_1hash_3_01unsigned_01long_01long_01_4.html" target="_self">hash&lt; unsigned long long &gt;</a></td><td class="desc"></td></tr>
<tr id="row_0_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct____gnu__cxx_1_1hash_3_01const_01unsigned_01long_01long_01_4.html" target="_self">hash&lt; const unsigned long long &gt;</a></td><td class="desc"></td></tr>
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><b>BFGSSpace</b></td><td class="desc"></td></tr>
<tr id="row_2_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_2_" class="arrow" onclick="toggleFolder('2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>boost</b></td><td class="desc"></td></tr>
<tr id="row_2_0_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_2_0_" class="arrow" onclick="toggleFolder('2_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>detail</b></td><td class="desc"></td></tr>
<tr id="row_2_0_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1detail_1_1is__random__access_3_01eigen__vec_s_01_4.html" target="_self">is_random_access&lt; eigen_vecS &gt;</a></td><td class="desc"></td></tr>
<tr id="row_2_0_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1detail_1_1is__random__access_3_01eigen__list_s_01_4.html" target="_self">is_random_access&lt; eigen_listS &gt;</a></td><td class="desc"></td></tr>
<tr id="row_2_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1eigen__vec_s.html" target="_self">eigen_vecS</a></td><td class="desc"></td></tr>
<tr id="row_2_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1container__gen_3_01eigen__vec_s_00_01_value_type_01_4.html" target="_self">container_gen&lt; eigen_vecS, ValueType &gt;</a></td><td class="desc"></td></tr>
<tr id="row_2_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1parallel__edge__traits_3_01eigen__vec_s_01_4.html" target="_self">parallel_edge_traits&lt; eigen_vecS &gt;</a></td><td class="desc"></td></tr>
<tr id="row_2_4_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1eigen__list_s.html" target="_self">eigen_listS</a></td><td class="desc"></td></tr>
<tr id="row_2_5_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1container__gen_3_01eigen__list_s_00_01_value_type_01_4.html" target="_self">container_gen&lt; eigen_listS, ValueType &gt;</a></td><td class="desc"></td></tr>
<tr id="row_2_6_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structboost_1_1parallel__edge__traits_3_01eigen__list_s_01_4.html" target="_self">parallel_edge_traits&lt; eigen_listS &gt;</a></td><td class="desc"></td></tr>
<tr id="row_3_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_3_" class="arrow" onclick="toggleFolder('3_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>Eigen</b></td><td class="desc"></td></tr>
<tr id="row_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_eigen_1_1_polynomial_solver_3_01___scalar_00_012_01_4.html" target="_self">PolynomialSolver&lt; _Scalar, 2 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_eigen_1_1_num_traits_3_01pcl_1_1ndt2d_1_1_normal_dist_3_01_point_t_01_4_01_4.html" target="_self">NumTraits&lt; pcl::ndt2d::NormalDist&lt; PointT &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_4_" class="even"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><b>face_detection_apps_utils</b></td><td class="desc"></td></tr>
<tr id="row_5_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_5_" class="arrow" onclick="toggleFolder('5_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>flann</b></td><td class="desc"></td></tr>
<tr id="row_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structflann_1_1_l2___simple.html" target="_self">L2_Simple</a></td><td class="desc"></td></tr>
<tr id="row_5_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflann_1_1_index.html" target="_self">Index</a></td><td class="desc"></td></tr>
<tr id="row_5_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflann_1_1_n_n_index.html" target="_self">NNIndex</a></td><td class="desc"></td></tr>
<tr id="row_5_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structflann_1_1_l2.html" target="_self">L2</a></td><td class="desc"></td></tr>
<tr id="row_5_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classflann_1_1_matrix.html" target="_self">Matrix</a></td><td class="desc"></td></tr>
<tr id="row_6_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_6_" class="arrow" onclick="toggleFolder('6_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>Loki</b></td><td class="desc"></td></tr>
<tr id="row_6_0_" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_6_0_" class="arrow" onclick="toggleFolder('6_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>TL</b></td><td class="desc"></td></tr>
<tr id="row_6_0_0_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_loki_1_1_t_l_1_1_type_at.html" target="_self">TypeAt</a></td><td class="desc"></td></tr>
<tr id="row_6_0_1_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_loki_1_1_t_l_1_1_type_at_3_01_typelist_3_01_head_00_01_tail_01_4_00_010_01_4.html" target="_self">TypeAt&lt; Typelist&lt; Head, Tail &gt;, 0 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_6_0_2_" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_loki_1_1_t_l_1_1_type_at_3_01_typelist_3_01_head_00_01_tail_01_4_00_01i_01_4.html" target="_self">TypeAt&lt; Typelist&lt; Head, Tail &gt;, i &gt;</a></td><td class="desc"></td></tr>
<tr id="row_6_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_loki_1_1_null_type.html" target="_self">NullType</a></td><td class="desc"></td></tr>
<tr id="row_6_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_loki_1_1_typelist.html" target="_self">Typelist</a></td><td class="desc"></td></tr>
<tr id="row_6_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_loki_1_1_int2_type.html" target="_self">Int2Type</a></td><td class="desc"></td></tr>
<tr id="row_7_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_7_" class="arrow" onclick="toggleFolder('7_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>Metrics</b></td><td class="desc"></td></tr>
<tr id="row_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_metrics_1_1_accumulator.html" target="_self">Accumulator</a></td><td class="desc"></td></tr>
<tr id="row_7_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_metrics_1_1_accumulator_3_01unsigned_01char_01_4.html" target="_self">Accumulator&lt; unsigned char &gt;</a></td><td class="desc"></td></tr>
<tr id="row_7_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_metrics_1_1_accumulator_3_01unsigned_01short_01_4.html" target="_self">Accumulator&lt; unsigned short &gt;</a></td><td class="desc"></td></tr>
<tr id="row_7_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_metrics_1_1_accumulator_3_01unsigned_01int_01_4.html" target="_self">Accumulator&lt; unsigned int &gt;</a></td><td class="desc"></td></tr>
<tr id="row_7_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_metrics_1_1_accumulator_3_01char_01_4.html" target="_self">Accumulator&lt; char &gt;</a></td><td class="desc"></td></tr>
<tr id="row_7_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_metrics_1_1_accumulator_3_01short_01_4.html" target="_self">Accumulator&lt; short &gt;</a></td><td class="desc"></td></tr>
<tr id="row_7_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_metrics_1_1_accumulator_3_01int_01_4.html" target="_self">Accumulator&lt; int &gt;</a></td><td class="desc"></td></tr>
<tr id="row_7_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_metrics_1_1_hist_intersection_union_distance.html" target="_self">HistIntersectionUnionDistance</a></td><td class="desc"></td></tr>
<tr id="row_8_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_8_" class="arrow" onclick="toggleFolder('8_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>mets</b></td><td class="desc"></td></tr>
<tr id="row_8_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1solution__recorder.html" target="_self">solution_recorder</a></td><td class="desc">The solution recorder is used by search algorithm, at the end of each iteration, to record the best seen solution </td></tr>
<tr id="row_8_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1abstract__search.html" target="_self">abstract_search</a></td><td class="desc">An abstract search </td></tr>
<tr id="row_8_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1best__ever__solution.html" target="_self">best_ever_solution</a></td><td class="desc">The best ever solution recorder can be used as a simple solution recorder that just records the best copyable solution found during its lifetime </td></tr>
<tr id="row_8_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1search__listener.html" target="_self">search_listener</a></td><td class="desc">An object that is called back during the search progress </td></tr>
<tr id="row_8_4_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmets_1_1iteration__logger.html" target="_self">iteration_logger</a></td><td class="desc"></td></tr>
<tr id="row_8_5_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmets_1_1improvement__logger.html" target="_self">improvement_logger</a></td><td class="desc"></td></tr>
<tr id="row_8_6_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1local__search.html" target="_self">local_search</a></td><td class="desc">Local search algorithm </td></tr>
<tr id="row_8_7_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1no__moves__error.html" target="_self">no_moves_error</a></td><td class="desc">Exception risen when some algorithm has no more moves to make </td></tr>
<tr id="row_8_8_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1sequence.html" target="_self">sequence</a></td><td class="desc">A sequence function object useful as an STL generator </td></tr>
<tr id="row_8_9_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1clonable.html" target="_self">clonable</a></td><td class="desc">An interface for prototype objects </td></tr>
<tr id="row_8_10_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1hashable.html" target="_self">hashable</a></td><td class="desc">An interface for hashable objects </td></tr>
<tr id="row_8_11_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1copyable.html" target="_self">copyable</a></td><td class="desc">An interface for copyable objects </td></tr>
<tr id="row_8_12_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1printable.html" target="_self">printable</a></td><td class="desc">An interface for printable objects </td></tr>
<tr id="row_8_13_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1feasible__solution.html" target="_self">feasible_solution</a></td><td class="desc">Interface of a feasible solution space to be searched with tabu search </td></tr>
<tr id="row_8_14_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1evaluable__solution.html" target="_self">evaluable_solution</a></td><td class="desc">A copyable and evaluable solution implementation, </td></tr>
<tr id="row_8_15_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1permutation__problem.html" target="_self">permutation_problem</a></td><td class="desc">An abstract permutation problem </td></tr>
<tr id="row_8_16_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1move.html" target="_self">move</a></td><td class="desc">Move to be operated on a feasible solution </td></tr>
<tr id="row_8_17_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1mana__move.html" target="_self">mana_move</a></td><td class="desc">A Mana Move is a move that can be automatically made tabu by the <a class="el" href="classmets_1_1simple__tabu__list.html" title="Simplistic implementation of a tabu-list.">mets::simple_tabu_list</a> </td></tr>
<tr id="row_8_18_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1swap__neighborhood.html" target="_self">swap_neighborhood</a></td><td class="desc">Generates a stochastic subset of the neighborhood </td></tr>
<tr id="row_8_19_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1swap__elements.html" target="_self">swap_elements</a></td><td class="desc">A <a class="el" href="classmets_1_1mana__move.html" title="A Mana Move is a move that can be automatically made tabu by the mets::simple_tabu_list.">mets::mana_move</a> that swaps two elements in a <a class="el" href="classmets_1_1permutation__problem.html" title="An abstract permutation problem.">mets::permutation_problem</a> </td></tr>
<tr id="row_8_20_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1invert__subsequence.html" target="_self">invert_subsequence</a></td><td class="desc">A <a class="el" href="classmets_1_1mana__move.html" title="A Mana Move is a move that can be automatically made tabu by the mets::simple_tabu_list.">mets::mana_move</a> that swaps a subsequence of elements in a <a class="el" href="classmets_1_1permutation__problem.html" title="An abstract permutation problem.">mets::permutation_problem</a> </td></tr>
<tr id="row_8_21_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1move__manager.html" target="_self">move_manager</a></td><td class="desc">A neighborhood generator </td></tr>
<tr id="row_8_22_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1swap__full__neighborhood.html" target="_self">swap_full_neighborhood</a></td><td class="desc">Generates a the full swap neighborhood </td></tr>
<tr id="row_8_23_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1invert__full__neighborhood.html" target="_self">invert_full_neighborhood</a></td><td class="desc">Generates a the full subsequence inversion neighborhood </td></tr>
<tr id="row_8_24_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1mana__move__hash.html" target="_self">mana_move_hash</a></td><td class="desc">Functor class to allow hash_set of moves (used by tabu list) </td></tr>
<tr id="row_8_25_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structmets_1_1dereferenced__equal__to.html" target="_self">dereferenced_equal_to</a></td><td class="desc">Functor class to allow hash_set of moves (used by tabu list) </td></tr>
<tr id="row_8_26_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1observer.html" target="_self">observer</a></td><td class="desc">Template base class for the observers of some observed_subject </td></tr>
<tr id="row_8_27_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1subject.html" target="_self">subject</a></td><td class="desc">Template class for subjects (cfr. Observer Design Pattern) </td></tr>
<tr id="row_8_28_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1update__observer.html" target="_self">update_observer</a></td><td class="desc">Functor class to update observers with a for_each, only intended for internal use </td></tr>
<tr id="row_8_29_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1abstract__cooling__schedule.html" target="_self">abstract_cooling_schedule</a></td><td class="desc">Cooling criteria (for Simulated Annealing) </td></tr>
<tr id="row_8_30_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1simulated__annealing.html" target="_self">simulated_annealing</a></td><td class="desc">Search by Simulated Annealing </td></tr>
<tr id="row_8_31_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1exponential__cooling.html" target="_self">exponential_cooling</a></td><td class="desc">Original ECS proposed by Kirkpatrick </td></tr>
<tr id="row_8_32_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1linear__cooling.html" target="_self">linear_cooling</a></td><td class="desc">Alternative LCS proposed by Randelman and Grest </td></tr>
<tr id="row_8_33_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1aspiration__criteria__chain.html" target="_self">aspiration_criteria_chain</a></td><td class="desc">Function object expressing an aspiration criteria </td></tr>
<tr id="row_8_34_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1tabu__list__chain.html" target="_self">tabu_list_chain</a></td><td class="desc">An abstract tabu list </td></tr>
<tr id="row_8_35_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1tabu__search.html" target="_self">tabu_search</a></td><td class="desc">Tabu Search algorithm </td></tr>
<tr id="row_8_36_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1simple__tabu__list.html" target="_self">simple_tabu_list</a></td><td class="desc">Simplistic implementation of a tabu-list </td></tr>
<tr id="row_8_37_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1best__ever__criteria.html" target="_self">best_ever_criteria</a></td><td class="desc">Aspiration criteria implementation </td></tr>
<tr id="row_8_38_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1termination__criteria__chain.html" target="_self">termination_criteria_chain</a></td><td class="desc">Function object expressing a termination criteria </td></tr>
<tr id="row_8_39_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1iteration__termination__criteria.html" target="_self">iteration_termination_criteria</a></td><td class="desc">Termination criteria based on the number of iterations </td></tr>
<tr id="row_8_40_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1noimprove__termination__criteria.html" target="_self">noimprove_termination_criteria</a></td><td class="desc">Termination criteria based on the number of iterations without an improvement </td></tr>
<tr id="row_8_41_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1threshold__termination__criteria.html" target="_self">threshold_termination_criteria</a></td><td class="desc">Termination criteria based on cost value </td></tr>
<tr id="row_8_42_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classmets_1_1forever.html" target="_self">forever</a></td><td class="desc"></td></tr>
<tr id="row_9_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_9_" class="arrow" onclick="toggleFolder('9_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespace_ncv_c_tprep.html" target="_self">NcvCTprep</a></td><td class="desc"></td></tr>
<tr id="row_9_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_ncv_c_tprep_1_1_c_t___a_s_s_e_r_t___f_a_i_l_u_r_e.html" target="_self">CT_ASSERT_FAILURE</a></td><td class="desc"></td></tr>
<tr id="row_9_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_ncv_c_tprep_1_1_c_t___a_s_s_e_r_t___f_a_i_l_u_r_e_3_01true_01_4.html" target="_self">CT_ASSERT_FAILURE&lt; true &gt;</a></td><td class="desc"></td></tr>
<tr id="row_9_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_ncv_c_tprep_1_1assert_test.html" target="_self">assertTest</a></td><td class="desc"></td></tr>
<tr id="row_10_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_10_" class="arrow" onclick="toggleFolder('10_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>NCVRuntimeTemplateBool</b></td><td class="desc"></td></tr>
<tr id="row_10_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_c_v_runtime_template_bool_1_1_kernel_caller.html" target="_self">KernelCaller</a></td><td class="desc"></td></tr>
<tr id="row_10_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="struct_n_c_v_runtime_template_bool_1_1_kernel_caller_3_01_t_list_00_010_00_01_func_01_4.html" target="_self">KernelCaller&lt; TList, 0, Func &gt;</a></td><td class="desc"></td></tr>
<tr id="row_11_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_11_" class="arrow" onclick="toggleFolder('11_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>openni_wrapper</b></td><td class="desc"></td></tr>
<tr id="row_11_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classopenni__wrapper_1_1_i_r_image.html" target="_self">IRImage</a></td><td class="desc">Class containing just a reference to IR meta data </td></tr>
<tr id="row_12_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_12_" class="arrow" onclick="toggleFolder('12_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>OpenNIFrameSource</b></td><td class="desc"></td></tr>
<tr id="row_12_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_open_n_i_frame_source_1_1_open_n_i_frame_source.html" target="_self">OpenNIFrameSource</a></td><td class="desc"></td></tr>
<tr id="row_13_"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_13_" class="arrow" onclick="toggleFolder('13_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>pcl</b></td><td class="desc"></td></tr>
<tr id="row_13_0_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_0_" class="arrow" onclick="toggleFolder('13_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>apps</b></td><td class="desc"></td></tr>
<tr id="row_13_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_0_0_" class="arrow" onclick="toggleFolder('13_0_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>optronic_viewer</b></td><td class="desc"></td></tr>
<tr id="row_13_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_cloud_filter.html" target="_self">CloudFilter</a></td><td class="desc">Interface for a class that implements a filter for a point cloud </td></tr>
<tr id="row_13_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_cloud_filter_factory.html" target="_self">CloudFilterFactory</a></td><td class="desc">Factory class to create a filter </td></tr>
<tr id="row_13_0_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_cloud_filter_factory2.html" target="_self">CloudFilterFactory2</a></td><td class="desc">Helper class for the factory to simplify implementation of new cloud filters. This class makes the implementation of a separate factory class obsolete, e.g.: </td></tr>
<tr id="row_13_0_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_voxel_grid_c_f.html" target="_self">VoxelGridCF</a></td><td class="desc">Wrapper for a voxel grid filter. Divides the space in voxels and takes a point per voxel </td></tr>
<tr id="row_13_0_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_pass_through_c_f.html" target="_self">PassThroughCF</a></td><td class="desc">Wrapper for a pass-through filter. Removes all points that are out of a specified range for a specified component (e.g. x, y, or z) </td></tr>
<tr id="row_13_0_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_radius_outlier_c_f.html" target="_self">RadiusOutlierCF</a></td><td class="desc">Wrapper for a radius-outlier filter. Removes all points that have less than a specified number of points as neighbors (within a specified radius) </td></tr>
<tr id="row_13_0_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_fast_bilateral_c_f.html" target="_self">FastBilateralCF</a></td><td class="desc">Wrapper for the fast-bilateral filter. Applies the fast- bilateral filter on a cloud for smoothing </td></tr>
<tr id="row_13_0_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_median_c_f.html" target="_self">MedianCF</a></td><td class="desc">Wrapper for a Median filter. Applies the Median filter on a cloud </td></tr>
<tr id="row_13_0_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_random_sample_c_f.html" target="_self">RandomSampleCF</a></td><td class="desc">Wrapper for a random sample filter. Selects a random sample of points from the input cloud </td></tr>
<tr id="row_13_0_0_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_plane_c_f.html" target="_self">PlaneCF</a></td><td class="desc">Wrapper for a filter that finds the dominant plane in the cloud and either keeps only the plane or everything else </td></tr>
<tr id="row_13_0_0_10_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_filter_window.html" target="_self">FilterWindow</a></td><td class="desc">Window class for wizards to create new filters </td></tr>
<tr id="row_13_0_0_11_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_device.html" target="_self">Device</a></td><td class="desc"></td></tr>
<tr id="row_13_0_0_12_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_open_n_i_device.html" target="_self">OpenNIDevice</a></td><td class="desc"></td></tr>
<tr id="row_13_0_0_13_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_fotonic_device.html" target="_self">FotonicDevice</a></td><td class="desc"></td></tr>
<tr id="row_13_0_0_14_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_main_window.html" target="_self">MainWindow</a></td><td class="desc"></td></tr>
<tr id="row_13_0_0_15_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1optronic__viewer_1_1_open_n_i_grabber.html" target="_self">OpenNIGrabber</a></td><td class="desc">Wrapper for the grabbing from an OpenNI device. Wrapper is used to run the grabbing in a separate thread (QThread) </td></tr>
<tr id="row_13_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1_dominant_plane_segmentation.html" target="_self">DominantPlaneSegmentation</a></td><td class="desc"><b><a class="el" href="classpcl_1_1apps_1_1_dominant_plane_segmentation.html" title="DominantPlaneSegmentation performs euclidean segmentation on a scene assuming that a dominant plane e...">DominantPlaneSegmentation</a></b> performs euclidean segmentation on a scene assuming that a dominant plane exists </td></tr>
<tr id="row_13_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_0_2_" class="arrow" onclick="toggleFolder('13_0_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1apps_1_1_render_views_tesselated_sphere.html" target="_self">RenderViewsTesselatedSphere</a></td><td class="desc"><b>Class</b> to render synthetic views of a 3D mesh using a tesselated sphere NOTE: This class should replace renderViewTesselatedSphere from pcl::visualization. Some extensions are planned in the near future to this class like removal of duplicated views for symmetrical objects, generation of <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> synthetic clouds when <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> available on mesh, etc </td></tr>
<tr id="row_13_0_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1apps_1_1_render_views_tesselated_sphere_1_1cam_pos_constraints_all_true.html" target="_self">camPosConstraintsAllTrue</a></td><td class="desc"></td></tr>
<tr id="row_13_1_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_1_" class="arrow" onclick="toggleFolder('13_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>cloud_composer</b></td><td class="desc"></td></tr>
<tr id="row_13_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><b>interactor_styles</b></td><td class="desc"></td></tr>
<tr id="row_13_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><b>PointTypeFlags</b></td><td class="desc"></td></tr>
<tr id="row_13_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_cloud_browser.html" target="_self">CloudBrowser</a></td><td class="desc"></td></tr>
<tr id="row_13_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_background_delegate.html" target="_self">BackgroundDelegate</a></td><td class="desc"></td></tr>
<tr id="row_13_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_composer_main_window.html" target="_self">ComposerMainWindow</a></td><td class="desc"><a class="el" href="class_main_window.html" title="the class for point cloud editor">MainWindow</a> of cloud_composer application </td></tr>
<tr id="row_13_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_cloud_view.html" target="_self">CloudView</a></td><td class="desc">View class for displaying <a class="el" href="classpcl_1_1cloud__composer_1_1_project_model.html">ProjectModel</a> data using PCLVisualizer </td></tr>
<tr id="row_13_1_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_cloud_viewer.html" target="_self">CloudViewer</a></td><td class="desc">Tabbed widget for containing <a class="el" href="classpcl_1_1cloud__composer_1_1_cloud_view.html" title="View class for displaying ProjectModel data using PCLVisualizer">CloudView</a> widgets </td></tr>
<tr id="row_13_1_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cloud__composer_1_1_output_pair.html" target="_self">OutputPair</a></td><td class="desc"></td></tr>
<tr id="row_13_1_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_cloud_command.html" target="_self">CloudCommand</a></td><td class="desc"></td></tr>
<tr id="row_13_1_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_modify_item_command.html" target="_self">ModifyItemCommand</a></td><td class="desc"></td></tr>
<tr id="row_13_1_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_new_item_cloud_command.html" target="_self">NewItemCloudCommand</a></td><td class="desc"></td></tr>
<tr id="row_13_1_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_split_cloud_command.html" target="_self">SplitCloudCommand</a></td><td class="desc"></td></tr>
<tr id="row_13_1_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_delete_item_command.html" target="_self">DeleteItemCommand</a></td><td class="desc"></td></tr>
<tr id="row_13_1_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_merge_cloud_command.html" target="_self">MergeCloudCommand</a></td><td class="desc"></td></tr>
<tr id="row_13_1_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_item_inspector.html" target="_self">ItemInspector</a></td><td class="desc">View class for displaying properties of an item </td></tr>
<tr id="row_13_1_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_cloud_composer_item.html" target="_self">CloudComposerItem</a></td><td class="desc"></td></tr>
<tr id="row_13_1_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_v_ptr.html" target="_self">VPtr</a></td><td class="desc">Templated helper class for converting QVariant to/from pointer classes <br  />
 </td></tr>
<tr id="row_13_1_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_cloud_item.html" target="_self">CloudItem</a></td><td class="desc"></td></tr>
<tr id="row_13_1_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_f_p_f_h_item.html" target="_self">FPFHItem</a></td><td class="desc"></td></tr>
<tr id="row_13_1_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_normals_item.html" target="_self">NormalsItem</a></td><td class="desc"></td></tr>
<tr id="row_13_1_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_merge_selection.html" target="_self">MergeSelection</a></td><td class="desc"></td></tr>
<tr id="row_13_1_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_click_trackball_style_interactor.html" target="_self">ClickTrackballStyleInteractor</a></td><td class="desc"></td></tr>
<tr id="row_13_1_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_interactor_style_switch.html" target="_self">InteractorStyleSwitch</a></td><td class="desc"></td></tr>
<tr id="row_13_1_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_manipulation_event.html" target="_self">ManipulationEvent</a></td><td class="desc"></td></tr>
<tr id="row_13_1_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_rectangular_frustum_selector.html" target="_self">RectangularFrustumSelector</a></td><td class="desc"></td></tr>
<tr id="row_13_1_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_selected_trackball_style_interactor.html" target="_self">SelectedTrackballStyleInteractor</a></td><td class="desc"></td></tr>
<tr id="row_13_1_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_selection_event.html" target="_self">SelectionEvent</a></td><td class="desc"></td></tr>
<tr id="row_13_1_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_project_model.html" target="_self">ProjectModel</a></td><td class="desc"></td></tr>
<tr id="row_13_1_28_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_properties_model.html" target="_self">PropertiesModel</a></td><td class="desc"></td></tr>
<tr id="row_13_1_29_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_1_29_" class="arrow" onclick="toggleFolder('13_1_29_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_signal_multiplexer.html" target="_self">SignalMultiplexer</a></td><td class="desc"></td></tr>
<tr id="row_13_1_29_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cloud__composer_1_1_signal_multiplexer_1_1_connection.html" target="_self">Connection</a></td><td class="desc"></td></tr>
<tr id="row_13_1_30_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_abstract_tool.html" target="_self">AbstractTool</a></td><td class="desc"></td></tr>
<tr id="row_13_1_31_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_modify_item_tool.html" target="_self">ModifyItemTool</a></td><td class="desc"></td></tr>
<tr id="row_13_1_32_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_new_item_tool.html" target="_self">NewItemTool</a></td><td class="desc"></td></tr>
<tr id="row_13_1_33_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_split_item_tool.html" target="_self">SplitItemTool</a></td><td class="desc"></td></tr>
<tr id="row_13_1_34_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_merge_cloud_tool.html" target="_self">MergeCloudTool</a></td><td class="desc"></td></tr>
<tr id="row_13_1_35_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_tool_factory.html" target="_self">ToolFactory</a></td><td class="desc"></td></tr>
<tr id="row_13_1_36_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_tool_box_model.html" target="_self">ToolBoxModel</a></td><td class="desc"></td></tr>
<tr id="row_13_1_37_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_euclidean_clustering_tool.html" target="_self">EuclideanClusteringTool</a></td><td class="desc"></td></tr>
<tr id="row_13_1_38_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_euclidean_clustering_tool_factory.html" target="_self">EuclideanClusteringToolFactory</a></td><td class="desc"></td></tr>
<tr id="row_13_1_39_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_f_p_f_h_estimation_tool.html" target="_self">FPFHEstimationTool</a></td><td class="desc"></td></tr>
<tr id="row_13_1_40_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_f_p_f_h_estimation_tool_factory.html" target="_self">FPFHEstimationToolFactory</a></td><td class="desc"></td></tr>
<tr id="row_13_1_41_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_normal_estimation_tool.html" target="_self">NormalEstimationTool</a></td><td class="desc"></td></tr>
<tr id="row_13_1_42_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_normal_estimation_tool_factory.html" target="_self">NormalEstimationToolFactory</a></td><td class="desc"></td></tr>
<tr id="row_13_1_43_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_organized_segmentation_tool.html" target="_self">OrganizedSegmentationTool</a></td><td class="desc"></td></tr>
<tr id="row_13_1_44_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_organized_segmentation_tool_factory.html" target="_self">OrganizedSegmentationToolFactory</a></td><td class="desc"></td></tr>
<tr id="row_13_1_45_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_sanitize_cloud_tool.html" target="_self">SanitizeCloudTool</a></td><td class="desc"></td></tr>
<tr id="row_13_1_46_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_sanitize_cloud_tool_factory.html" target="_self">SanitizeCloudToolFactory</a></td><td class="desc"></td></tr>
<tr id="row_13_1_47_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_statistical_outlier_removal_tool.html" target="_self">StatisticalOutlierRemovalTool</a></td><td class="desc"></td></tr>
<tr id="row_13_1_48_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_statistical_outlier_removal_tool_factory.html" target="_self">StatisticalOutlierRemovalToolFactory</a></td><td class="desc"></td></tr>
<tr id="row_13_1_49_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_supervoxels_tool.html" target="_self">SupervoxelsTool</a></td><td class="desc"></td></tr>
<tr id="row_13_1_50_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_supervoxels_tool_factory.html" target="_self">SupervoxelsToolFactory</a></td><td class="desc"></td></tr>
<tr id="row_13_1_51_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_voxel_grid_downsample_tool.html" target="_self">VoxelGridDownsampleTool</a></td><td class="desc"></td></tr>
<tr id="row_13_1_52_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_voxel_grid_downsample_tool_factory.html" target="_self">VoxelGridDownsampleToolFactory</a></td><td class="desc"></td></tr>
<tr id="row_13_1_53_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_transform_clouds.html" target="_self">TransformClouds</a></td><td class="desc"></td></tr>
<tr id="row_13_1_54_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cloud__composer_1_1_action_pair.html" target="_self">ActionPair</a></td><td class="desc"></td></tr>
<tr id="row_13_1_55_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cloud__composer_1_1_work_queue.html" target="_self">WorkQueue</a></td><td class="desc"></td></tr>
<tr id="row_13_2_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_2_" class="arrow" onclick="toggleFolder('13_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>common</b></td><td class="desc"></td></tr>
<tr id="row_13_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><b>internal</b></td><td class="desc"></td></tr>
<tr id="row_13_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1common_1_1_cloud_generator.html" target="_self">CloudGenerator</a></td><td class="desc"></td></tr>
<tr id="row_13_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1common_1_1_cloud_generator_3_01pcl_1_1_point_x_y_00_01_generator_t_01_4.html" target="_self">CloudGenerator&lt; pcl::PointXY, GeneratorT &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_point_normal_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::PointNormal &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_point_x_y_z_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::PointXYZ &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_point_x_y_z_r_g_b_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::PointXYZRGB &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_point_x_y_z_r_g_b_a_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::PointXYZRGBA &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_point_x_y_z_r_g_b_normal_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::PointXYZRGBNormal &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_point_x_y_z_r_g_b_l_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::PointXYZRGBL &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_point_x_y_z_h_s_v_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::PointXYZHSV &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_point_x_y_z_l_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::PointXYZL &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_point_x_y_z_l_normal_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::PointXYZLNormal &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_interest_point_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::InterestPoint &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_point_with_range_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::PointWithRange &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_point_with_scale_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::PointWithScale &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_point_with_viewpoint_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::PointWithViewpoint &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor_3_01pcl_1_1_point_surfel_01_4.html" target="_self">IntensityFieldAccessor&lt; pcl::PointSurfel &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_2_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_intensity_field_accessor.html" target="_self">IntensityFieldAccessor</a></td><td class="desc"></td></tr>
<tr id="row_13_2_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1uniform__distribution.html" target="_self">uniform_distribution</a></td><td class="desc">Uniform distribution dummy struct </td></tr>
<tr id="row_13_2_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1uniform__distribution_3_01int_01_4.html" target="_self">uniform_distribution&lt; int &gt;</a></td><td class="desc">Uniform distribution int specialized </td></tr>
<tr id="row_13_2_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1uniform__distribution_3_01float_01_4.html" target="_self">uniform_distribution&lt; float &gt;</a></td><td class="desc">Uniform distribution float specialized </td></tr>
<tr id="row_13_2_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1normal__distribution.html" target="_self">normal_distribution</a></td><td class="desc"><a class="el" href="structpcl_1_1_normal.html" title="A point structure representing normal coordinates and the surface curvature estimate....">Normal</a> distribution </td></tr>
<tr id="row_13_2_22_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_2_22_" class="arrow" onclick="toggleFolder('13_2_22_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1common_1_1_uniform_generator.html" target="_self">UniformGenerator</a></td><td class="desc"><a class="el" href="classpcl_1_1common_1_1_uniform_generator.html" title="UniformGenerator class generates a random number from range [min, max] at each run picked according t...">UniformGenerator</a> class generates a random number from range [min, max] at each run picked according to a uniform distribution i.e eaach number within [min, max] has almost the same probability of being drawn </td></tr>
<tr id="row_13_2_22_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_uniform_generator_1_1_parameters.html" target="_self">Parameters</a></td><td class="desc"></td></tr>
<tr id="row_13_2_23_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_2_23_" class="arrow" onclick="toggleFolder('13_2_23_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1common_1_1_normal_generator.html" target="_self">NormalGenerator</a></td><td class="desc"><a class="el" href="classpcl_1_1common_1_1_normal_generator.html" title="NormalGenerator class generates a random number from a normal distribution specified by (mean,...">NormalGenerator</a> class generates a random number from a normal distribution specified by (mean, sigma) </td></tr>
<tr id="row_13_2_23_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1common_1_1_normal_generator_1_1_parameters.html" target="_self">Parameters</a></td><td class="desc"></td></tr>
<tr id="row_13_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><b>ComparisonOps</b></td><td class="desc"></td></tr>
<tr id="row_13_4_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_4_" class="arrow" onclick="toggleFolder('13_4_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>console</b></td><td class="desc"></td></tr>
<tr id="row_13_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1console_1_1_tic_toc.html" target="_self">TicToc</a></td><td class="desc"></td></tr>
<tr id="row_13_5_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_5_" class="arrow" onclick="toggleFolder('13_5_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>cuda</b></td><td class="desc"></td></tr>
<tr id="row_13_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_5_0_" class="arrow" onclick="toggleFolder('13_5_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>detail</b></td><td class="desc"></td></tr>
<tr id="row_13_5_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1detail_1_1_dj_sets.html" target="_self">DjSets</a></td><td class="desc"></td></tr>
<tr id="row_13_5_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1detail_1_1_graph_edge.html" target="_self">GraphEdge</a></td><td class="desc"></td></tr>
<tr id="row_13_5_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1detail_1_1_graph.html" target="_self">Graph</a></td><td class="desc"></td></tr>
<tr id="row_13_5_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1detail_1_1_segm_link_val.html" target="_self">SegmLinkVal</a></td><td class="desc"></td></tr>
<tr id="row_13_5_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1detail_1_1_segm_link.html" target="_self">SegmLink</a></td><td class="desc"></td></tr>
<tr id="row_13_5_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_add_points.html" target="_self">AddPoints</a></td><td class="desc">Simple kernel to add two points </td></tr>
<tr id="row_13_5_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_add_covariances.html" target="_self">AddCovariances</a></td><td class="desc">Adds two matrices element-wise </td></tr>
<tr id="row_13_5_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1convert__point__to__float3.html" target="_self">convert_point_to_float3</a></td><td class="desc">Simple kernel to convert a <a class="el" href="structpcl_1_1cuda_1_1_point_x_y_z_r_g_b.html" title="Default point xyz-rgb structure.">PointXYZRGB</a> to float3. Relies the cast operator of <a class="el" href="structpcl_1_1cuda_1_1_point_x_y_z_r_g_b.html" title="Default point xyz-rgb structure.">PointXYZRGB</a> </td></tr>
<tr id="row_13_5_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_compute_covariance_for_point.html" target="_self">ComputeCovarianceForPoint</a></td><td class="desc">Kernel to compute a `&lsquo;covariance matrix&rsquo;' for a single point </td></tr>
<tr id="row_13_5_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_organized_radius_search.html" target="_self">OrganizedRadiusSearch</a></td><td class="desc"></td></tr>
<tr id="row_13_5_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionpcl_1_1cuda_1_1_r_g_b.html" target="_self">RGB</a></td><td class="desc">Default <a class="el" href="unionpcl_1_1cuda_1_1_r_g_b.html" title="Default RGB structure, defined as a union over 4 chars.">RGB</a> structure, defined as a union over 4 chars </td></tr>
<tr id="row_13_5_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_p_c_l_c_u_d_a_base.html" target="_self">PCLCUDABase</a></td><td class="desc">PCL base class. Implements methods that are used by all PCL objects </td></tr>
<tr id="row_13_5_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_covariance_matrix.html" target="_self">CovarianceMatrix</a></td><td class="desc">Misnamed class holding a 3x3 matrix </td></tr>
<tr id="row_13_5_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_open_n_i_r_g_b.html" target="_self">OpenNIRGB</a></td><td class="desc">Simple structure holding <a class="el" href="unionpcl_1_1cuda_1_1_r_g_b.html" title="Default RGB structure, defined as a union over 4 chars.">RGB</a> data </td></tr>
<tr id="row_13_5_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_host.html" target="_self">Host</a></td><td class="desc"><a class="el" href="structpcl_1_1cuda_1_1_host.html" title="Host helper class. Contains several typedefs and some static functions to help writing portable code ...">Host</a> helper class. Contains several typedefs and some static functions to help writing portable code (that runs both on host and device) </td></tr>
<tr id="row_13_5_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_device.html" target="_self">Device</a></td><td class="desc"><a class="el" href="structpcl_1_1cuda_1_1_device.html" title="Device helper class. Contains several typedefs and some static functions to help writing portable cod...">Device</a> helper class. Contains several typedefs and some static functions to help writing portable code (that runs both on host and device) </td></tr>
<tr id="row_13_5_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_point_cloud_a_o_s.html" target="_self">PointCloudAOS</a></td><td class="desc"></td></tr>
<tr id="row_13_5_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_point_cloud_s_o_a.html" target="_self">PointCloudSOA</a></td><td class="desc"></td></tr>
<tr id="row_13_5_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_point_iterator.html" target="_self">PointIterator</a></td><td class="desc"></td></tr>
<tr id="row_13_5_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_point_iterator_3_01_device_00_01_t_01_4.html" target="_self">PointIterator&lt; Device, T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_5_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_point_iterator_3_01_host_00_01_t_01_4.html" target="_self">PointIterator&lt; Host, T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_5_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_storage_pointer.html" target="_self">StoragePointer</a></td><td class="desc"></td></tr>
<tr id="row_13_5_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_storage_pointer_3_01_device_00_01_t_01_4.html" target="_self">StoragePointer&lt; Device, T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_5_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_storage_pointer_3_01_host_00_01_t_01_4.html" target="_self">StoragePointer&lt; Host, T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_5_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_storage_allocator.html" target="_self">StorageAllocator</a></td><td class="desc"></td></tr>
<tr id="row_13_5_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_storage_allocator_3_01_device_00_01_t_01_4.html" target="_self">StorageAllocator&lt; Device, T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_5_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_storage_allocator_3_01_host_00_01_t_01_4.html" target="_self">StorageAllocator&lt; Host, T &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_5_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_point_x_y_z_r_g_b.html" target="_self">PointXYZRGB</a></td><td class="desc">Default point xyz-rgb structure </td></tr>
<tr id="row_13_5_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_scope_time_c_p_u.html" target="_self">ScopeTimeCPU</a></td><td class="desc">Class to measure the time spent in a scope </td></tr>
<tr id="row_13_5_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_scope_time_g_p_u.html" target="_self">ScopeTimeGPU</a></td><td class="desc">Class to measure the time spent in a scope </td></tr>
<tr id="row_13_5_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_normal_estimation_kernel.html" target="_self">NormalEstimationKernel</a></td><td class="desc"></td></tr>
<tr id="row_13_5_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_fast_normal_estimation_kernel.html" target="_self">FastNormalEstimationKernel</a></td><td class="desc"></td></tr>
<tr id="row_13_5_28_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_normal_deviation_kernel.html" target="_self">NormalDeviationKernel</a></td><td class="desc"></td></tr>
<tr id="row_13_5_29_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1downsample_indices.html" target="_self">downsampleIndices</a></td><td class="desc"></td></tr>
<tr id="row_13_5_30_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_debayer_bilinear.html" target="_self">DebayerBilinear</a></td><td class="desc"></td></tr>
<tr id="row_13_5_31_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_debayering_downsampling.html" target="_self">DebayeringDownsampling</a></td><td class="desc"></td></tr>
<tr id="row_13_5_32_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_y_u_v2_r_g_b_kernel.html" target="_self">YUV2RGBKernel</a></td><td class="desc"></td></tr>
<tr id="row_13_5_33_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_y_u_v2_r_g_b.html" target="_self">YUV2RGB</a></td><td class="desc"></td></tr>
<tr id="row_13_5_34_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_debayering.html" target="_self">Debayering</a></td><td class="desc"></td></tr>
<tr id="row_13_5_35_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_compute_x_y_z.html" target="_self">ComputeXYZ</a></td><td class="desc">Compute the XYZ values for a point based on disparity information </td></tr>
<tr id="row_13_5_36_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_compute_x_y_z_r_g_b.html" target="_self">ComputeXYZRGB</a></td><td class="desc">Compute the XYZ and <a class="el" href="unionpcl_1_1cuda_1_1_r_g_b.html" title="Default RGB structure, defined as a union over 4 chars.">RGB</a> values for a point based on disparity information </td></tr>
<tr id="row_13_5_37_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_disparity_to_cloud.html" target="_self">DisparityToCloud</a></td><td class="desc">Disparity to <a class="el" href="classpcl_1_1cuda_1_1_point_cloud_a_o_s.html">PointCloudAOS</a> generator </td></tr>
<tr id="row_13_5_38_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_disparity_bound_smoothing.html" target="_self">DisparityBoundSmoothing</a></td><td class="desc"></td></tr>
<tr id="row_13_5_39_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_disparity_clamped_smoothing.html" target="_self">DisparityClampedSmoothing</a></td><td class="desc"></td></tr>
<tr id="row_13_5_40_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_disparity_helper_map.html" target="_self">DisparityHelperMap</a></td><td class="desc"></td></tr>
<tr id="row_13_5_41_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1is_not_zero.html" target="_self">isNotZero</a></td><td class="desc"></td></tr>
<tr id="row_13_5_42_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1is_inlier.html" target="_self">isInlier</a></td><td class="desc">Check if a certain tuple is a point inlier </td></tr>
<tr id="row_13_5_43_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1is_not_inlier.html" target="_self">isNotInlier</a></td><td class="desc"></td></tr>
<tr id="row_13_5_44_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_set_color.html" target="_self">SetColor</a></td><td class="desc"></td></tr>
<tr id="row_13_5_45_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_change_color.html" target="_self">ChangeColor</a></td><td class="desc"></td></tr>
<tr id="row_13_5_46_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_multi_random_sample_consensus.html" target="_self">MultiRandomSampleConsensus</a></td><td class="desc"><b><a class="el" href="classpcl_1_1cuda_1_1_random_sample_consensus.html" title="RandomSampleConsensus represents an implementation of the RANSAC (RAndom SAmple Consensus) algorithm,...">RandomSampleConsensus</a></b> represents an implementation of the RANSAC (RAndom SAmple Consensus) algorithm, as described in: "Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and Automated Cartography", Martin A. Fischler and Robert C. Bolles, Comm. Of the ACM 24: 381–395, June 1981 </td></tr>
<tr id="row_13_5_47_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_random_sample_consensus.html" target="_self">RandomSampleConsensus</a></td><td class="desc"><b><a class="el" href="classpcl_1_1cuda_1_1_random_sample_consensus.html" title="RandomSampleConsensus represents an implementation of the RANSAC (RAndom SAmple Consensus) algorithm,...">RandomSampleConsensus</a></b> represents an implementation of the RANSAC (RAndom SAmple Consensus) algorithm, as described in: "Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and Automated Cartography", Martin A. Fischler and Robert C. Bolles, Comm. Of the ACM 24: 381–395, June 1981 </td></tr>
<tr id="row_13_5_48_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_sample_consensus.html" target="_self">SampleConsensus</a></td><td class="desc"></td></tr>
<tr id="row_13_5_49_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_delete_indices.html" target="_self">DeleteIndices</a></td><td class="desc">Check if a certain tuple is a point inlier </td></tr>
<tr id="row_13_5_50_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1is_na_n_point.html" target="_self">isNaNPoint</a></td><td class="desc"></td></tr>
<tr id="row_13_5_51_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_sample_consensus_model.html" target="_self">SampleConsensusModel</a></td><td class="desc"><b><a class="el" href="classpcl_1_1cuda_1_1_sample_consensus_model.html" title="SampleConsensusModel represents the base model class. All sample consensus models must inherit from t...">SampleConsensusModel</a></b> represents the base model class. All sample consensus models must inherit from this class </td></tr>
<tr id="row_13_5_52_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_count_planar_inlier.html" target="_self">CountPlanarInlier</a></td><td class="desc">Check if a certain tuple is a point inlier </td></tr>
<tr id="row_13_5_53_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_new_check_planar_inlier.html" target="_self">NewCheckPlanarInlier</a></td><td class="desc">Check if a certain tuple is a point inlier </td></tr>
<tr id="row_13_5_54_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_check_planar_inlier.html" target="_self">CheckPlanarInlier</a></td><td class="desc">Check if a certain tuple is a point inlier </td></tr>
<tr id="row_13_5_55_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_check_planar_inlier_indices.html" target="_self">CheckPlanarInlierIndices</a></td><td class="desc">Check if a certain tuple is a point inlier </td></tr>
<tr id="row_13_5_56_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_check_planar_inlier_kinect_normal_indices.html" target="_self">CheckPlanarInlierKinectNormalIndices</a></td><td class="desc">Check if a certain tuple is a point inlier </td></tr>
<tr id="row_13_5_57_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_check_planar_inlier_kinect_indices.html" target="_self">CheckPlanarInlierKinectIndices</a></td><td class="desc">Check if a certain tuple is a point inlier </td></tr>
<tr id="row_13_5_58_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_check_planar_inlier_normal_indices.html" target="_self">CheckPlanarInlierNormalIndices</a></td><td class="desc">Check if a certain tuple is a point inlier </td></tr>
<tr id="row_13_5_59_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_sample_consensus_model1_point_plane.html" target="_self">SampleConsensusModel1PointPlane</a></td><td class="desc"><b><a class="el" href="classpcl_1_1cuda_1_1_sample_consensus_model1_point_plane.html" title="SampleConsensusModel1PointPlane defines a model for 3D plane segmentation.">SampleConsensusModel1PointPlane</a></b> defines a model for 3D plane segmentation </td></tr>
<tr id="row_13_5_60_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_create1_point_plane_hypothesis.html" target="_self">Create1PointPlaneHypothesis</a></td><td class="desc">Check if a certain tuple is a point inlier </td></tr>
<tr id="row_13_5_61_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_create1_point_plane_sample_hypothesis.html" target="_self">Create1PointPlaneSampleHypothesis</a></td><td class="desc">Check if a certain tuple is a point inlier </td></tr>
<tr id="row_13_5_62_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1parallel__random__generator.html" target="_self">parallel_random_generator</a></td><td class="desc"></td></tr>
<tr id="row_13_5_63_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1cuda_1_1_sample_consensus_model_plane.html" target="_self">SampleConsensusModelPlane</a></td><td class="desc"><b><a class="el" href="classpcl_1_1cuda_1_1_sample_consensus_model_plane.html" title="SampleConsensusModelPlane defines a model for 3D plane segmentation.">SampleConsensusModelPlane</a></b> defines a model for 3D plane segmentation </td></tr>
<tr id="row_13_5_64_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1cuda_1_1_create_plane_hypothesis.html" target="_self">CreatePlaneHypothesis</a></td><td class="desc">Check if a certain tuple is a point inlier </td></tr>
<tr id="row_13_6_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_6_" class="arrow" onclick="toggleFolder('13_6_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>detail</b></td><td class="desc"></td></tr>
<tr id="row_13_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_accumulator_x_y_z.html" target="_self">AccumulatorXYZ</a></td><td class="desc"></td></tr>
<tr id="row_13_6_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_accumulator_normal.html" target="_self">AccumulatorNormal</a></td><td class="desc"></td></tr>
<tr id="row_13_6_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_accumulator_curvature.html" target="_self">AccumulatorCurvature</a></td><td class="desc"></td></tr>
<tr id="row_13_6_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_accumulator_r_g_b_a.html" target="_self">AccumulatorRGBA</a></td><td class="desc"></td></tr>
<tr id="row_13_6_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_accumulator_intensity.html" target="_self">AccumulatorIntensity</a></td><td class="desc"></td></tr>
<tr id="row_13_6_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_accumulator_label.html" target="_self">AccumulatorLabel</a></td><td class="desc"></td></tr>
<tr id="row_13_6_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_6_6_" class="arrow" onclick="toggleFolder('13_6_6_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_accumulators.html" target="_self">Accumulators</a></td><td class="desc"></td></tr>
<tr id="row_13_6_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_accumulators_1_1_is_compatible.html" target="_self">IsCompatible</a></td><td class="desc"></td></tr>
<tr id="row_13_6_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_add_point.html" target="_self">AddPoint</a></td><td class="desc"></td></tr>
<tr id="row_13_6_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_get_point.html" target="_self">GetPoint</a></td><td class="desc"></td></tr>
<tr id="row_13_6_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_copy_point_helper.html" target="_self">CopyPointHelper</a></td><td class="desc"></td></tr>
<tr id="row_13_6_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_copy_point_helper_3_01_point_in_t_00_01_point_out_t_00_01typename_01boos0336ffdc0c1e7e8ef561cff9ea9e90d8.html" target="_self">CopyPointHelper&lt; PointInT, PointOutT, typename boost::enable_if&lt; boost::is_same&lt; PointInT, PointOutT &gt; &gt;::type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_6_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_copy_point_helper_3_01_point_in_t_00_01_point_out_t_00_01typename_01boos298cad4992871f48d657cbf32cc4fd8b.html" target="_self">CopyPointHelper&lt; PointInT, PointOutT, typename boost::enable_if&lt; boost::mpl::and_&lt; boost::mpl::not_&lt; boost::is_same&lt; PointInT, PointOutT &gt; &gt;, boost::mpl::or_&lt; boost::mpl::not_&lt; pcl::traits::has_color&lt; PointInT &gt; &gt;, boost::mpl::not_&lt; pcl::traits::has_color&lt; PointOutT &gt; &gt;, boost::mpl::and_&lt; pcl::traits::has_field&lt; PointInT, pcl::fields::rgb &gt;, pcl::traits::has_field&lt; PointOutT, pcl::fields::rgb &gt; &gt;, boost::mpl::and_&lt; pcl::traits::has_field&lt; PointInT, pcl::fields::rgba &gt;, pcl::traits::has_field&lt; PointOutT, pcl::fields::rgba &gt; &gt; &gt; &gt; &gt;::type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_6_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_copy_point_helper_3_01_point_in_t_00_01_point_out_t_00_01typename_01boos78ade1209d12d24be584b620ca932620.html" target="_self">CopyPointHelper&lt; PointInT, PointOutT, typename boost::enable_if&lt; boost::mpl::and_&lt; boost::mpl::not_&lt; boost::is_same&lt; PointInT, PointOutT &gt; &gt;, boost::mpl::or_&lt; boost::mpl::and_&lt; pcl::traits::has_field&lt; PointInT, pcl::fields::rgb &gt;, pcl::traits::has_field&lt; PointOutT, pcl::fields::rgba &gt; &gt;, boost::mpl::and_&lt; pcl::traits::has_field&lt; PointInT, pcl::fields::rgba &gt;, pcl::traits::has_field&lt; PointOutT, pcl::fields::rgb &gt; &gt; &gt; &gt; &gt;::type &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_6_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_field_adder.html" target="_self">FieldAdder</a></td><td class="desc"></td></tr>
<tr id="row_13_6_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_field_mapper.html" target="_self">FieldMapper</a></td><td class="desc"></td></tr>
<tr id="row_13_6_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1detail_1_1_field_mapping.html" target="_self">FieldMapping</a></td><td class="desc"></td></tr>
<tr id="row_13_7_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_7_" class="arrow" onclick="toggleFolder('13_7_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>device</b></td><td class="desc"></td></tr>
<tr id="row_13_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_7_0_" class="arrow" onclick="toggleFolder('13_7_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>kinfuLS</b></td><td class="desc"></td></tr>
<tr id="row_13_7_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1kinfu_l_s_1_1_intr.html" target="_self">Intr</a></td><td class="desc"><a class="el" href="class_camera.html">Camera</a> intrinsics structure </td></tr>
<tr id="row_13_7_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1kinfu_l_s_1_1_mat33.html" target="_self">Mat33</a></td><td class="desc">3x3 Matrix for device code </td></tr>
<tr id="row_13_7_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1kinfu_l_s_1_1numeric__limits.html" target="_self">numeric_limits</a></td><td class="desc"></td></tr>
<tr id="row_13_7_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1kinfu_l_s_1_1numeric__limits_3_01float_01_4.html" target="_self">numeric_limits&lt; float &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1kinfu_l_s_1_1numeric__limits_3_01short_01_4.html" target="_self">numeric_limits&lt; short &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_13_7_0_5_" class="arrow" onclick="toggleFolder('13_7_0_5_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1kinfu_l_s_1_1_eigen33.html" target="_self">Eigen33</a></td><td class="desc"></td></tr>
<tr id="row_13_7_0_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1kinfu_l_s_1_1_eigen33_1_1_mini_mat.html" target="_self">MiniMat</a></td><td class="desc"></td></tr>
<tr id="row_13_7_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1kinfu_l_s_1_1_block.html" target="_self">Block</a></td><td class="desc"></td></tr>
<tr id="row_13_7_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1kinfu_l_s_1_1_warp.html" target="_self">Warp</a></td><td class="desc"></td></tr>
<tr id="row_13_7_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1kinfu_l_s_1_1_emulation.html" target="_self">Emulation</a></td><td class="desc"></td></tr>
<tr id="row_13_7_0_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1kinfu_l_s_1_1_light_source.html" target="_self">LightSource</a></td><td class="desc">Light source collection </td></tr>
<tr id="row_13_7_0_10_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1kinfu_l_s_1_1float8.html" target="_self">float8</a></td><td class="desc"></td></tr>
<tr id="row_13_7_0_11_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1kinfu_l_s_1_1float12.html" target="_self">float12</a></td><td class="desc"></td></tr>
<tr id="row_13_7_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_7_1_" class="arrow" onclick="toggleFolder('13_7_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_eigen33.html" target="_self">Eigen33</a></td><td class="desc"></td></tr>
<tr id="row_13_7_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_eigen33_1_1_mini_mat.html" target="_self">MiniMat</a></td><td class="desc"></td></tr>
<tr id="row_13_7_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_histogram.html" target="_self">Histogram</a></td><td class="desc"></td></tr>
<tr id="row_13_7_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_p_p_f_signature.html" target="_self">PPFSignature</a></td><td class="desc"></td></tr>
<tr id="row_13_7_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_p_p_f_r_g_b_signature.html" target="_self">PPFRGBSignature</a></td><td class="desc"></td></tr>
<tr id="row_13_7_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_principal_curvatures.html" target="_self">PrincipalCurvatures</a></td><td class="desc"></td></tr>
<tr id="row_13_7_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_v_f_h_estimation_impl.html" target="_self">VFHEstimationImpl</a></td><td class="desc"></td></tr>
<tr id="row_13_7_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1numeric__limits.html" target="_self">numeric_limits</a></td><td class="desc"></td></tr>
<tr id="row_13_7_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1numeric__limits_3_01float_01_4.html" target="_self">numeric_limits&lt; float &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1numeric__limits_3_01short_01_4.html" target="_self">numeric_limits&lt; short &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_block.html" target="_self">Block</a></td><td class="desc"></td></tr>
<tr id="row_13_7_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_warp.html" target="_self">Warp</a></td><td class="desc"></td></tr>
<tr id="row_13_7_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_emulation.html" target="_self">Emulation</a></td><td class="desc"></td></tr>
<tr id="row_13_7_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_intr.html" target="_self">Intr</a></td><td class="desc"><a class="el" href="class_camera.html">Camera</a> intrinsics structure </td></tr>
<tr id="row_13_7_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_mat33.html" target="_self">Mat33</a></td><td class="desc">3x3 Matrix for device code </td></tr>
<tr id="row_13_7_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_light_source.html" target="_self">LightSource</a></td><td class="desc">Light source collection </td></tr>
<tr id="row_13_7_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1float8.html" target="_self">float8</a></td><td class="desc"></td></tr>
<tr id="row_13_7_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1float12.html" target="_self">float12</a></td><td class="desc"></td></tr>
<tr id="row_13_7_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_octree_iterator_device.html" target="_self">OctreeIteratorDevice</a></td><td class="desc"></td></tr>
<tr id="row_13_7_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_octree_iterator_device_n_s.html" target="_self">OctreeIteratorDeviceNS</a></td><td class="desc"></td></tr>
<tr id="row_13_7_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_octree_global.html" target="_self">OctreeGlobal</a></td><td class="desc"></td></tr>
<tr id="row_13_7_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_octree_global_with_box.html" target="_self">OctreeGlobalWithBox</a></td><td class="desc"></td></tr>
<tr id="row_13_7_22_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_7_22_" class="arrow" onclick="toggleFolder('13_7_22_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1device_1_1_octree_impl.html" target="_self">OctreeImpl</a></td><td class="desc"></td></tr>
<tr id="row_13_7_22_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_octree_impl_1_1_octree_data_host.html" target="_self">OctreeDataHost</a></td><td class="desc"></td></tr>
<tr id="row_13_7_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_morton.html" target="_self">Morton</a></td><td class="desc"></td></tr>
<tr id="row_13_7_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_calc_morton.html" target="_self">CalcMorton</a></td><td class="desc"></td></tr>
<tr id="row_13_7_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_compare_by_level_code.html" target="_self">CompareByLevelCode</a></td><td class="desc"></td></tr>
<tr id="row_13_7_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_octree_priority_iterator_device.html" target="_self">OctreePriorityIteratorDevice</a></td><td class="desc"></td></tr>
<tr id="row_13_7_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1prob__histogram.html" target="_self">prob_histogram</a></td><td class="desc"></td></tr>
<tr id="row_13_7_28_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_connected_components.html" target="_self">ConnectedComponents</a></td><td class="desc"></td></tr>
<tr id="row_13_7_29_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_dilatation.html" target="_self">Dilatation</a></td><td class="desc"></td></tr>
<tr id="row_13_7_30_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_c_u_d_a_tree.html" target="_self">CUDATree</a></td><td class="desc">Struct that holds a single RDF tree in GPU </td></tr>
<tr id="row_13_7_31_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1device_1_1_multi_tree_live_proc.html" target="_self">MultiTreeLiveProc</a></td><td class="desc">Processor using multiple trees </td></tr>
<tr id="row_13_7_32_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1device_1_1_probability_proc.html" target="_self">ProbabilityProc</a></td><td class="desc">Implementation Class to process probability histograms on GPU </td></tr>
<tr id="row_13_7_33_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_less_than_by_facet.html" target="_self">LessThanByFacet</a></td><td class="desc"></td></tr>
<tr id="row_13_7_34_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_inital_simplex.html" target="_self">InitalSimplex</a></td><td class="desc"></td></tr>
<tr id="row_13_7_35_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_facet_stream.html" target="_self">FacetStream</a></td><td class="desc"></td></tr>
<tr id="row_13_7_36_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_point_stream.html" target="_self">PointStream</a></td><td class="desc"></td></tr>
<tr id="row_13_7_37_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_non_cached_load.html" target="_self">NonCachedLoad</a></td><td class="desc"></td></tr>
<tr id="row_13_7_38_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1bit__not.html" target="_self">bit_not</a></td><td class="desc"></td></tr>
<tr id="row_13_7_39_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1plus_weighted.html" target="_self">plusWeighted</a></td><td class="desc"></td></tr>
<tr id="row_13_7_40_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1numeric__limits_3_01bool_01_4.html" target="_self">numeric_limits&lt; bool &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_41_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1numeric__limits_3_01char_01_4.html" target="_self">numeric_limits&lt; char &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_42_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1numeric__limits_3_01signed_01char_01_4.html" target="_self">numeric_limits&lt; signed char &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_43_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1numeric__limits_3_01unsigned_01char_01_4.html" target="_self">numeric_limits&lt; unsigned char &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_44_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1numeric__limits_3_01unsigned_01short_01_4.html" target="_self">numeric_limits&lt; unsigned short &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_45_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1numeric__limits_3_01int_01_4.html" target="_self">numeric_limits&lt; int &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_46_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1numeric__limits_3_01unsigned_01int_01_4.html" target="_self">numeric_limits&lt; unsigned int &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_47_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1numeric__limits_3_01long_01_4.html" target="_self">numeric_limits&lt; long &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_48_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1numeric__limits_3_01unsigned_01long_01_4.html" target="_self">numeric_limits&lt; unsigned long &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_49_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1numeric__limits_3_01double_01_4.html" target="_self">numeric_limits&lt; double &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_7_50_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_static.html" target="_self">Static</a></td><td class="desc"></td></tr>
<tr id="row_13_7_51_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1device_1_1_static_3_01true_01_4.html" target="_self">Static&lt; true &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_8_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><b>distances</b></td><td class="desc"></td></tr>
<tr id="row_13_9_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_9_" class="arrow" onclick="toggleFolder('13_9_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>face_detection</b></td><td class="desc"></td></tr>
<tr id="row_13_9_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1face__detection_1_1_training_example.html" target="_self">TrainingExample</a></td><td class="desc"></td></tr>
<tr id="row_13_9_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1face__detection_1_1_feature_type.html" target="_self">FeatureType</a></td><td class="desc"></td></tr>
<tr id="row_13_9_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1face__detection_1_1_r_f_tree_node.html" target="_self">RFTreeNode</a></td><td class="desc"></td></tr>
<tr id="row_13_9_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1face__detection_1_1_face_detector_data_provider.html" target="_self">FaceDetectorDataProvider</a></td><td class="desc"></td></tr>
<tr id="row_13_9_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1face__detection_1_1_feature_handler_depth_average.html" target="_self">FeatureHandlerDepthAverage</a></td><td class="desc"></td></tr>
<tr id="row_13_9_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1face__detection_1_1_pose_class_regression_variance_stats_estimator.html" target="_self">PoseClassRegressionVarianceStatsEstimator</a></td><td class="desc"><a class="el" href="class_statistics.html">Statistics</a> estimator for regression trees which optimizes information gain and pose parameters error </td></tr>
<tr id="row_13_10_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_10_" class="arrow" onclick="toggleFolder('13_10_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>features</b></td><td class="desc"></td></tr>
<tr id="row_13_10_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1features_1_1_i_s_m_vote_list.html" target="_self">ISMVoteList</a></td><td class="desc">This class is used for storing, analyzing and manipulating votes obtained from ISM algorithm </td></tr>
<tr id="row_13_10_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1features_1_1_i_s_m_model.html" target="_self">ISMModel</a></td><td class="desc">The assignment of this structure is to store the statistical/learned weights and other information of the trained Implict Shape Model algorithm </td></tr>
<tr id="row_13_11_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_11_" class="arrow" onclick="toggleFolder('13_11_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>filters</b></td><td class="desc"></td></tr>
<tr id="row_13_11_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1filters_1_1_convolution.html" target="_self">Convolution</a></td><td class="desc"></td></tr>
<tr id="row_13_11_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1filters_1_1_convolving_kernel.html" target="_self">ConvolvingKernel</a></td><td class="desc">Class <a class="el" href="classpcl_1_1filters_1_1_convolving_kernel.html" title="Class ConvolvingKernel base class for all convolving kernels">ConvolvingKernel</a> base class for all convolving kernels </td></tr>
<tr id="row_13_11_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1filters_1_1_gaussian_kernel.html" target="_self">GaussianKernel</a></td><td class="desc">Gaussian kernel implementation interface Use this as implementation reference </td></tr>
<tr id="row_13_11_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1filters_1_1_gaussian_kernel_r_g_b.html" target="_self">GaussianKernelRGB</a></td><td class="desc">Gaussian kernel implementation interface with <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> channel handling Use this as implementation reference </td></tr>
<tr id="row_13_11_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1filters_1_1_convolution3_d.html" target="_self">Convolution3D</a></td><td class="desc"></td></tr>
<tr id="row_13_11_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1filters_1_1_convolving_kernel_3_01_point_t_00_01pcl_1_1_normal_01_4.html" target="_self">ConvolvingKernel&lt; PointT, pcl::Normal &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_11_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1filters_1_1_convolving_kernel_3_01_point_t_00_01pcl_1_1_point_x_y_01_4.html" target="_self">ConvolvingKernel&lt; PointT, pcl::PointXY &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_11_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1filters_1_1_pyramid.html" target="_self">Pyramid</a></td><td class="desc"></td></tr>
<tr id="row_13_12_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_12_" class="arrow" onclick="toggleFolder('13_12_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>geometry</b></td><td class="desc"></td></tr>
<tr id="row_13_12_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_mesh_i_o.html" target="_self">MeshIO</a></td><td class="desc">Read / write the half-edge mesh from / to a file </td></tr>
<tr id="row_13_12_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_mesh_base.html" target="_self">MeshBase</a></td><td class="desc">Base class for the half-edge mesh </td></tr>
<tr id="row_13_12_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_vertex_around_vertex_circulator.html" target="_self">VertexAroundVertexCirculator</a></td><td class="desc">Circulates counter-clockwise around a vertex and returns an index to the terminating vertex of the outgoing half-edge (the target). The best way to declare the circulator is to use the method <a class="el" href="classpcl_1_1geometry_1_1_mesh_base.html#a17ce476f53a6e99c6de3996bb217674c">pcl::geometry::MeshBase::getVertexAroundVertexCirculator</a> () </td></tr>
<tr id="row_13_12_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_outgoing_half_edge_around_vertex_circulator.html" target="_self">OutgoingHalfEdgeAroundVertexCirculator</a></td><td class="desc">Circulates counter-clockwise around a vertex and returns an index to the outgoing half-edge (the target). The best way to declare the circulator is to use the method <a class="el" href="classpcl_1_1geometry_1_1_mesh_base.html#a76d6a2a322ad9723d8c16c6ac6adb079">pcl::geometry::MeshBase::getOutgoingHalfEdgeAroundVertexCirculator</a> () </td></tr>
<tr id="row_13_12_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_incoming_half_edge_around_vertex_circulator.html" target="_self">IncomingHalfEdgeAroundVertexCirculator</a></td><td class="desc">Circulates counter-clockwise around a vertex and returns an index to the incoming half-edge (the target). The best way to declare the circulator is to use the method <a class="el" href="classpcl_1_1geometry_1_1_mesh_base.html#a3389ae4dcc4ca85e5adfdc33f48edc96">pcl::geometry::MeshBase::getIncomingHalfEdgeAroundVertexCirculator</a> () </td></tr>
<tr id="row_13_12_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_face_around_vertex_circulator.html" target="_self">FaceAroundVertexCirculator</a></td><td class="desc">Circulates counter-clockwise around a vertex and returns an index to the face of the outgoing half-edge (the target). The best way to declare the circulator is to use the method <a class="el" href="classpcl_1_1geometry_1_1_mesh_base.html#acbd873aa1fd360de8a67336854ceb0c0">pcl::geometry::MeshBase::getFaceAroundVertexCirculator</a> () </td></tr>
<tr id="row_13_12_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_vertex_around_face_circulator.html" target="_self">VertexAroundFaceCirculator</a></td><td class="desc">Circulates clockwise around a face and returns an index to the terminating vertex of the inner half-edge (the target). The best way to declare the circulator is to use the method <a class="el" href="classpcl_1_1geometry_1_1_mesh_base.html#a86e8b2d7ccde25e97d4452a9c63a2be6">pcl::geometry::MeshBase::getVertexAroundFaceCirculator</a> () </td></tr>
<tr id="row_13_12_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_inner_half_edge_around_face_circulator.html" target="_self">InnerHalfEdgeAroundFaceCirculator</a></td><td class="desc">Circulates clockwise around a face and returns an index to the inner half-edge (the target). The best way to declare the circulator is to use the method <a class="el" href="classpcl_1_1geometry_1_1_mesh_base.html#a3c30f9b4f2c62b35eb70fa46e48f6024">pcl::geometry::MeshBase::getInnerHalfEdgeAroundFaceCirculator</a> () </td></tr>
<tr id="row_13_12_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_outer_half_edge_around_face_circulator.html" target="_self">OuterHalfEdgeAroundFaceCirculator</a></td><td class="desc">Circulates clockwise around a face and returns an index to the outer half-edge (the target). The best way to declare the circulator is to use the method <a class="el" href="classpcl_1_1geometry_1_1_mesh_base.html#aefe2d565191d2e35a6a4ad8b2f0773b5">pcl::geometry::MeshBase::getOuterHalfEdgeAroundFaceCirculator</a> () </td></tr>
<tr id="row_13_12_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_face_around_face_circulator.html" target="_self">FaceAroundFaceCirculator</a></td><td class="desc">Circulates clockwise around a face and returns an index to the face of the outer half-edge (the target). The best way to declare the circulator is to use the method <a class="el" href="classpcl_1_1geometry_1_1_mesh_base.html#aa0ca20bfce1cea8fdc94fddace06c38a">pcl::geometry::MeshBase::getFaceAroundFaceCirculator</a> () </td></tr>
<tr id="row_13_12_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_vertex.html" target="_self">Vertex</a></td><td class="desc">A vertex is a node in the mesh </td></tr>
<tr id="row_13_12_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_half_edge.html" target="_self">HalfEdge</a></td><td class="desc">An edge is a connection between two vertices. In a half-edge mesh the edge is split into two half-edges with opposite orientation. Each half-edge stores the index to the terminating vertex, the next half-edge, the previous half-edge and the face it belongs to. The opposite half-edge is accessed implicitly </td></tr>
<tr id="row_13_12_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_face.html" target="_self">Face</a></td><td class="desc">A face is a closed loop of edges </td></tr>
<tr id="row_13_12_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_vertex_index.html" target="_self">VertexIndex</a></td><td class="desc">Index used to access elements in the half-edge mesh. It is basically just a wrapper around an integer with a few added methods </td></tr>
<tr id="row_13_12_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_half_edge_index.html" target="_self">HalfEdgeIndex</a></td><td class="desc">Index used to access elements in the half-edge mesh. It is basically just a wrapper around an integer with a few added methods </td></tr>
<tr id="row_13_12_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_edge_index.html" target="_self">EdgeIndex</a></td><td class="desc">Index used to access elements in the half-edge mesh. It is basically just a wrapper around an integer with a few added methods </td></tr>
<tr id="row_13_12_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_face_index.html" target="_self">FaceIndex</a></td><td class="desc">Index used to access elements in the half-edge mesh. It is basically just a wrapper around an integer with a few added methods </td></tr>
<tr id="row_13_12_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1geometry_1_1_no_data.html" target="_self">NoData</a></td><td class="desc">No data is associated with the vertices / half-edges / edges / faces </td></tr>
<tr id="row_13_12_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1geometry_1_1_default_mesh_traits.html" target="_self">DefaultMeshTraits</a></td><td class="desc">The mesh traits are used to set up compile time settings for the mesh </td></tr>
<tr id="row_13_12_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1geometry_1_1_polygon_mesh_tag.html" target="_self">PolygonMeshTag</a></td><td class="desc">Tag describing the type of the mesh </td></tr>
<tr id="row_13_12_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_polygon_mesh.html" target="_self">PolygonMesh</a></td><td class="desc">General half-edge mesh that can store any polygon with a minimum number of vertices of 3 </td></tr>
<tr id="row_13_12_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1geometry_1_1_quad_mesh_tag.html" target="_self">QuadMeshTag</a></td><td class="desc">Tag describing the type of the mesh </td></tr>
<tr id="row_13_12_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_quad_mesh.html" target="_self">QuadMesh</a></td><td class="desc">Half-edge mesh that can only store quads </td></tr>
<tr id="row_13_12_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1geometry_1_1_triangle_mesh_tag.html" target="_self">TriangleMeshTag</a></td><td class="desc">Tag describing the type of the mesh </td></tr>
<tr id="row_13_12_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1geometry_1_1_triangle_mesh.html" target="_self">TriangleMesh</a></td><td class="desc">Half-edge mesh that can only store triangles </td></tr>
<tr id="row_13_13_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_13_" class="arrow" onclick="toggleFolder('13_13_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>gpu</b></td><td class="desc"></td></tr>
<tr id="row_13_13_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_13_0_" class="arrow" onclick="toggleFolder('13_13_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>kinfuLS</b></td><td class="desc"></td></tr>
<tr id="row_13_13_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_color_volume.html" target="_self">ColorVolume</a></td><td class="desc"><a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_color_volume.html" title="ColorVolume class">ColorVolume</a> class </td></tr>
<tr id="row_13_13_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_cyclical_buffer.html" target="_self">CyclicalBuffer</a></td><td class="desc"><a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_cyclical_buffer.html" title="CyclicalBuffer implements a cyclical TSDF buffer. The class offers a simple interface,...">CyclicalBuffer</a> implements a cyclical TSDF buffer. The class offers a simple interface, by handling shifts and maintaining the world autonomously </td></tr>
<tr id="row_13_13_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_kinfu_tracker.html" target="_self">KinfuTracker</a></td><td class="desc"><a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_kinfu_tracker.html" title="KinfuTracker class encapsulates implementation of Microsoft Kinect Fusion algorithm">KinfuTracker</a> class encapsulates implementation of Microsoft Kinect Fusion algorithm </td></tr>
<tr id="row_13_13_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_marching_cubes.html" target="_self">MarchingCubes</a></td><td class="desc"><a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_marching_cubes.html" title="MarchingCubes implements MarchingCubes functionality for TSDF volume on GPU">MarchingCubes</a> implements <a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_marching_cubes.html" title="MarchingCubes implements MarchingCubes functionality for TSDF volume on GPU">MarchingCubes</a> functionality for TSDF volume on GPU </td></tr>
<tr id="row_13_13_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1kinfu_l_s_1_1_pixel_r_g_b.html" target="_self">PixelRGB</a></td><td class="desc">Input/output pixel format for <a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_kinfu_tracker.html" title="KinfuTracker class encapsulates implementation of Microsoft Kinect Fusion algorithm">KinfuTracker</a> </td></tr>
<tr id="row_13_13_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1kinfu_l_s_1_1_ray_caster.html" target="_self">RayCaster</a></td><td class="desc">Class that performs raycasting for TSDF volume </td></tr>
<tr id="row_13_13_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_standalone_marching_cubes.html" target="_self">StandaloneMarchingCubes</a></td><td class="desc">The Standalone Marching Cubes Class provides encapsulated functionality for the Marching Cubes implementation originally by Anatoly Baksheev </td></tr>
<tr id="row_13_13_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1kinfu_l_s_1_1tsdf__buffer.html" target="_self">tsdf_buffer</a></td><td class="desc">Structure to handle buffer addresses </td></tr>
<tr id="row_13_13_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_13_13_0_8_" class="arrow" onclick="toggleFolder('13_13_0_8_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_tsdf_volume.html" target="_self">TsdfVolume</a></td><td class="desc"><a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_tsdf_volume.html" title="TsdfVolume class">TsdfVolume</a> class </td></tr>
<tr id="row_13_13_0_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1kinfu_l_s_1_1_tsdf_volume_1_1_header.html" target="_self">Header</a></td><td class="desc">Structure storing voxel grid resolution, volume size (in mm) and element_size of data stored on host </td></tr>
<tr id="row_13_13_0_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1kinfu_l_s_1_1_capture_open_n_i.html" target="_self">CaptureOpenNI</a></td><td class="desc"></td></tr>
<tr id="row_13_13_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_13_1_" class="arrow" onclick="toggleFolder('13_13_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>people</b></td><td class="desc"></td></tr>
<tr id="row_13_13_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><b>label_skeleton</b></td><td class="desc"></td></tr>
<tr id="row_13_13_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_13_13_1_1_" class="arrow" onclick="toggleFolder('13_13_1_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>trees</b></td><td class="desc"></td></tr>
<tr id="row_13_13_1_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1people_1_1trees_1_1_attrib_location.html" target="_self">AttribLocation</a></td><td class="desc"></td></tr>
<tr id="row_13_13_1_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1people_1_1trees_1_1_node.html" target="_self">Node</a></td><td class="desc"></td></tr>
<tr id="row_13_13_1_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1people_1_1trees_1_1_histogram.html" target="_self">Histogram</a></td><td class="desc"></td></tr>
<tr id="row_13_13_1_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1people_1_1trees_1_1_histogram_pair.html" target="_self">HistogramPair</a></td><td class="desc"></td></tr>
<tr id="row_13_13_1_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1people_1_1trees_1_1_split_point.html" target="_self">SplitPoint</a></td><td class="desc"></td></tr>
<tr id="row_13_13_1_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1people_1_1trees_1_1_labeled_attrib.html" target="_self">LabeledAttrib</a></td><td class="desc"></td></tr>
<tr id="row_13_13_1_1_6_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1people_1_1trees_1_1_labeled_feature.html" target="_self">LabeledFeature</a></td><td class="desc"></td></tr>
<tr id="row_13_13_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1people_1_1_r_d_f_body_parts_detector.html" target="_self">RDFBodyPartsDetector</a></td><td class="desc"></td></tr>
<tr id="row_13_13_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1people_1_1_face_detector.html" target="_self">FaceDetector</a></td><td class="desc"></td></tr>
<tr id="row_13_13_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1people_1_1_blob2.html" target="_self">Blob2</a></td><td class="desc">This structure containts all parameters to describe blobs and their parent/child relations </td></tr>
<tr id="row_13_13_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1people_1_1_tree2.html" target="_self">Tree2</a></td><td class="desc">This structure containts all parameters to describe the segmented tree </td></tr>
<tr id="row_13_13_1_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1people_1_1_organized_plane_detector.html" target="_self">OrganizedPlaneDetector</a></td><td class="desc"></td></tr>
<tr id="row_13_13_1_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1people_1_1_people_detector.html" target="_self">PeopleDetector</a></td><td class="desc"></td></tr>
<tr id="row_13_13_1_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1people_1_1_person_attribs.html" target="_self">PersonAttribs</a></td><td class="desc"></td></tr>
<tr id="row_13_13_1_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1people_1_1_probability_processor.html" target="_self">ProbabilityProcessor</a></td><td class="desc"></td></tr>
<tr id="row_13_13_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_device_array.html" target="_self">DeviceArray</a></td><td class="desc"><b><a class="el" href="classpcl_1_1gpu_1_1_device_array.html" title="DeviceArray class">DeviceArray</a></b> class </td></tr>
<tr id="row_13_13_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_device_array2_d.html" target="_self">DeviceArray2D</a></td><td class="desc"><b><a class="el" href="classpcl_1_1gpu_1_1_device_array2_d.html" title="DeviceArray2D class">DeviceArray2D</a></b> class </td></tr>
<tr id="row_13_13_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_device_memory.html" target="_self">DeviceMemory</a></td><td class="desc"><b><a class="el" href="classpcl_1_1gpu_1_1_device_memory.html" title="DeviceMemory class">DeviceMemory</a></b> class </td></tr>
<tr id="row_13_13_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_device_memory2_d.html" target="_self">DeviceMemory2D</a></td><td class="desc"><b><a class="el" href="classpcl_1_1gpu_1_1_device_memory2_d.html" title="DeviceMemory2D class">DeviceMemory2D</a></b> class </td></tr>
<tr id="row_13_13_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1_dev_ptr.html" target="_self">DevPtr</a></td><td class="desc"></td></tr>
<tr id="row_13_13_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1_ptr_sz.html" target="_self">PtrSz</a></td><td class="desc"></td></tr>
<tr id="row_13_13_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1_ptr_step.html" target="_self">PtrStep</a></td><td class="desc"></td></tr>
<tr id="row_13_13_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1_ptr_step_sz.html" target="_self">PtrStepSz</a></td><td class="desc"></td></tr>
<tr id="row_13_13_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1_feature.html" target="_self">Feature</a></td><td class="desc"><b><a class="el" href="structpcl_1_1gpu_1_1_feature.html" title="Feature represents the base feature class.">Feature</a></b> represents the base feature class. <br  />
 </td></tr>
<tr id="row_13_13_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1_feature_from_normals.html" target="_self">FeatureFromNormals</a></td><td class="desc"><b><a class="el" href="structpcl_1_1gpu_1_1_feature.html" title="Feature represents the base feature class.">Feature</a></b> represents the base feature class that takes normals as input also. <br  />
 </td></tr>
<tr id="row_13_13_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_normal_estimation.html" target="_self">NormalEstimation</a></td><td class="desc"><b>Class</b> for normal estimation. <br  />
 </td></tr>
<tr id="row_13_13_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_p_f_h_estimation.html" target="_self">PFHEstimation</a></td><td class="desc"><b>Class</b> for PFH estimation. <br  />
 </td></tr>
<tr id="row_13_13_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_p_f_h_r_g_b_estimation.html" target="_self">PFHRGBEstimation</a></td><td class="desc"><b>Class</b> for PFHRGB estimation. <br  />
 </td></tr>
<tr id="row_13_13_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_f_p_f_h_estimation.html" target="_self">FPFHEstimation</a></td><td class="desc"><b>Class</b> for FPFH estimation. <br  />
 </td></tr>
<tr id="row_13_13_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_p_p_f_estimation.html" target="_self">PPFEstimation</a></td><td class="desc"><b>Class</b> for PPF estimation. *&zwj;/ </td></tr>
<tr id="row_13_13_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_p_p_f_r_g_b_estimation.html" target="_self">PPFRGBEstimation</a></td><td class="desc"><b>Class</b> for PPFRGB estimation. *&zwj;/ </td></tr>
<tr id="row_13_13_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_p_p_f_r_g_b_region_estimation.html" target="_self">PPFRGBRegionEstimation</a></td><td class="desc"><b>Class</b> for PPFRGBRegion estimation. *&zwj;/ </td></tr>
<tr id="row_13_13_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_principal_curvatures_estimation.html" target="_self">PrincipalCurvaturesEstimation</a></td><td class="desc">&zwj;** </td></tr>
<tr id="row_13_13_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_v_f_h_estimation.html" target="_self">VFHEstimation</a></td><td class="desc"><b>Class</b> for Viewpoint <a class="el" href="structpcl_1_1gpu_1_1_feature.html" title="Feature represents the base feature class.">Feature</a> Histogramm estimation. *&zwj;/ </td></tr>
<tr id="row_13_13_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_spin_image_estimation.html" target="_self">SpinImageEstimation</a></td><td class="desc">&zwj;** </td></tr>
<tr id="row_13_13_22_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_13_22_" class="arrow" onclick="toggleFolder('13_13_22_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1_data_source.html" target="_self">DataSource</a></td><td class="desc"></td></tr>
<tr id="row_13_13_22_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1_data_source_1_1_normal2_point_x_y_z.html" target="_self">Normal2PointXYZ</a></td><td class="desc"></td></tr>
<tr id="row_13_13_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_color_volume.html" target="_self">ColorVolume</a></td><td class="desc"><a class="el" href="classpcl_1_1gpu_1_1_color_volume.html" title="ColorVolume class">ColorVolume</a> class </td></tr>
<tr id="row_13_13_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_kinfu_tracker.html" target="_self">KinfuTracker</a></td><td class="desc"><a class="el" href="classpcl_1_1gpu_1_1_kinfu_tracker.html" title="KinfuTracker class encapsulates implementation of Microsoft Kinect Fusion algorithm">KinfuTracker</a> class encapsulates implementation of Microsoft Kinect Fusion algorithm </td></tr>
<tr id="row_13_13_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_marching_cubes.html" target="_self">MarchingCubes</a></td><td class="desc"><a class="el" href="classpcl_1_1gpu_1_1_marching_cubes.html" title="MarchingCubes implements MarchingCubes functionality for TSDF volume on GPU">MarchingCubes</a> implements <a class="el" href="classpcl_1_1gpu_1_1_marching_cubes.html" title="MarchingCubes implements MarchingCubes functionality for TSDF volume on GPU">MarchingCubes</a> functionality for TSDF volume on GPU </td></tr>
<tr id="row_13_13_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1_pixel_r_g_b.html" target="_self">PixelRGB</a></td><td class="desc">Input/output pixel format for <a class="el" href="classpcl_1_1gpu_1_1_kinfu_tracker.html" title="KinfuTracker class encapsulates implementation of Microsoft Kinect Fusion algorithm">KinfuTracker</a> </td></tr>
<tr id="row_13_13_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1_ray_caster.html" target="_self">RayCaster</a></td><td class="desc">Class that performs raycasting for TSDF volume </td></tr>
<tr id="row_13_13_28_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_tsdf_volume.html" target="_self">TsdfVolume</a></td><td class="desc"><a class="el" href="classpcl_1_1gpu_1_1_tsdf_volume.html" title="TsdfVolume class">TsdfVolume</a> class </td></tr>
<tr id="row_13_13_29_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_capture_open_n_i.html" target="_self">CaptureOpenNI</a></td><td class="desc"></td></tr>
<tr id="row_13_13_30_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1_neighbor_indices.html" target="_self">NeighborIndices</a></td><td class="desc"></td></tr>
<tr id="row_13_13_31_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_octree.html" target="_self">Octree</a></td><td class="desc"><a class="el" href="classpcl_1_1gpu_1_1_octree.html" title="Octree implementation on GPU. It suppors parallel building and paralel batch search as well .">Octree</a> implementation on GPU. It suppors parallel building and paralel batch search as well . <br  />
 </td></tr>
<tr id="row_13_13_32_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_async_copy.html" target="_self">AsyncCopy</a></td><td class="desc"></td></tr>
<tr id="row_13_13_33_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_euclidean_cluster_extraction.html" target="_self">EuclideanClusterExtraction</a></td><td class="desc"><b><a class="el" href="classpcl_1_1gpu_1_1_euclidean_cluster_extraction.html" title="EuclideanClusterExtraction represents a segmentation class for cluster extraction in an Euclidean sen...">EuclideanClusterExtraction</a></b> represents a segmentation class for cluster extraction in an Euclidean sense, depending on pcl::gpu::octree </td></tr>
<tr id="row_13_13_34_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_euclidean_labeled_cluster_extraction.html" target="_self">EuclideanLabeledClusterExtraction</a></td><td class="desc"><b><a class="el" href="classpcl_1_1gpu_1_1_euclidean_labeled_cluster_extraction.html" title="EuclideanLabeledClusterExtraction represents a segmentation class for cluster extraction in an Euclid...">EuclideanLabeledClusterExtraction</a></b> represents a segmentation class for cluster extraction in an Euclidean sense, depending on pcl::gpu::octree </td></tr>
<tr id="row_13_13_35_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_seeded_hue_segmentation.html" target="_self">SeededHueSegmentation</a></td><td class="desc"></td></tr>
<tr id="row_13_13_36_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_pseudo_convex_hull3_d.html" target="_self">PseudoConvexHull3D</a></td><td class="desc"></td></tr>
<tr id="row_13_13_37_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_particle_filter_g_p_u_tracker.html" target="_self">ParticleFilterGPUTracker</a></td><td class="desc"></td></tr>
<tr id="row_13_13_38_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1gpu_1_1_texture_binder.html" target="_self">TextureBinder</a></td><td class="desc"></td></tr>
<tr id="row_13_13_39_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1_timer.html" target="_self">Timer</a></td><td class="desc"></td></tr>
<tr id="row_13_13_40_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1gpu_1_1_scope_timer.html" target="_self">ScopeTimer</a></td><td class="desc"></td></tr>
<tr id="row_13_14_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_14_" class="arrow" onclick="toggleFolder('13_14_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>ihs</b></td><td class="desc"></td></tr>
<tr id="row_13_14_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_14_0_" class="arrow" onclick="toggleFolder('13_14_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>detail</b></td><td class="desc"></td></tr>
<tr id="row_13_14_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_13_14_0_0_" class="arrow" onclick="toggleFolder('13_14_0_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1detail_1_1_face_vertex_mesh.html" target="_self">FaceVertexMesh</a></td><td class="desc"><a class="el" href="class_mesh.html">Mesh</a> format more efficient for visualization than the half-edge data structure </td></tr>
<tr id="row_13_14_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1detail_1_1_face_vertex_mesh_1_1_triangle.html" target="_self">Triangle</a></td><td class="desc"></td></tr>
<tr id="row_13_14_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_help_window.html" target="_self">HelpWindow</a></td><td class="desc"></td></tr>
<tr id="row_13_14_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_i_c_p.html" target="_self">ICP</a></td><td class="desc">Iterative Closest Point registration </td></tr>
<tr id="row_13_14_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1ihs_1_1___point_i_h_s.html" target="_self">_PointIHS</a></td><td class="desc"></td></tr>
<tr id="row_13_14_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1ihs_1_1_point_i_h_s.html" target="_self">PointIHS</a></td><td class="desc"></td></tr>
<tr id="row_13_14_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_14_5_" class="arrow" onclick="toggleFolder('13_14_5_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_in_hand_scanner.html" target="_self">InHandScanner</a></td><td class="desc"></td></tr>
<tr id="row_13_14_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_in_hand_scanner_1_1_computation_f_p_s.html" target="_self">ComputationFPS</a></td><td class="desc">Helper object for the computation thread. Please have a look at the documentation of calcFPS </td></tr>
<tr id="row_13_14_5_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_in_hand_scanner_1_1_visualization_f_p_s.html" target="_self">VisualizationFPS</a></td><td class="desc">Helper object for the visualization thread. Please have a look at the documentation of calcFPS </td></tr>
<tr id="row_13_14_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_input_data_processing.html" target="_self">InputDataProcessing</a></td><td class="desc">Bundles methods that are applied to the input data from the sensor </td></tr>
<tr id="row_13_14_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_integration.html" target="_self">Integration</a></td><td class="desc">Integrate several clouds into a common mesh </td></tr>
<tr id="row_13_14_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_main_window.html" target="_self">MainWindow</a></td><td class="desc"></td></tr>
<tr id="row_13_14_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_mesh_processing.html" target="_self">MeshProcessing</a></td><td class="desc">Contains methods that take advantage of the connectivity information in the mesh </td></tr>
<tr id="row_13_14_10_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_14_10_" class="arrow" onclick="toggleFolder('13_14_10_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_offline_integration.html" target="_self">OfflineIntegration</a></td><td class="desc">Read the clouds and transformations from files and integrate them into one common model </td></tr>
<tr id="row_13_14_10_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_offline_integration_1_1_computation_f_p_s.html" target="_self">ComputationFPS</a></td><td class="desc">Helper object for the computation thread. Please have a look at the documentation of calcFPS </td></tr>
<tr id="row_13_14_10_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_offline_integration_1_1_visualization_f_p_s.html" target="_self">VisualizationFPS</a></td><td class="desc">Helper object for the visualization thread. Please have a look at the documentation of calcFPS </td></tr>
<tr id="row_13_14_11_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_14_11_" class="arrow" onclick="toggleFolder('13_14_11_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_open_g_l_viewer.html" target="_self">OpenGLViewer</a></td><td class="desc">Viewer for the in-hand scanner based on Qt and OpenGL </td></tr>
<tr id="row_13_14_11_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_open_g_l_viewer_1_1_box_coefficients.html" target="_self">BoxCoefficients</a></td><td class="desc">Coefficients for the wireframe box </td></tr>
<tr id="row_13_14_11_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_open_g_l_viewer_1_1_f_p_s.html" target="_self">FPS</a></td><td class="desc">Please have a look at the documentation of calcFPS </td></tr>
<tr id="row_13_14_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ihs_1_1_dome.html" target="_self">Dome</a></td><td class="desc"></td></tr>
<tr id="row_13_15_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_15_" class="arrow" onclick="toggleFolder('13_15_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>io</b></td><td class="desc"></td></tr>
<tr id="row_13_15_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_15_0_" class="arrow" onclick="toggleFolder('13_15_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>depth_sense</b></td><td class="desc"></td></tr>
<tr id="row_13_15_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_13_15_0_0_" class="arrow" onclick="toggleFolder('13_15_0_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1depth__sense_1_1_depth_sense_device_manager.html" target="_self">DepthSenseDeviceManager</a></td><td class="desc"></td></tr>
<tr id="row_13_15_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1depth__sense_1_1_depth_sense_device_manager_1_1_captured_device.html" target="_self">CapturedDevice</a></td><td class="desc"></td></tr>
<tr id="row_13_15_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1depth__sense_1_1_depth_sense_grabber_impl.html" target="_self">DepthSenseGrabberImpl</a></td><td class="desc"></td></tr>
<tr id="row_13_15_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_15_1_" class="arrow" onclick="toggleFolder('13_15_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>openni2</b></td><td class="desc"></td></tr>
<tr id="row_13_15_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1openni2_1_1_open_n_i2_device.html" target="_self">OpenNI2Device</a></td><td class="desc"></td></tr>
<tr id="row_13_15_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1openni2_1_1_open_n_i2_device_info.html" target="_self">OpenNI2DeviceInfo</a></td><td class="desc"></td></tr>
<tr id="row_13_15_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1openni2_1_1_open_n_i2_device_manager.html" target="_self">OpenNI2DeviceManager</a></td><td class="desc"></td></tr>
<tr id="row_13_15_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1openni2_1_1_open_n_i2_frame_listener.html" target="_self">OpenNI2FrameListener</a></td><td class="desc"></td></tr>
<tr id="row_13_15_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1openni2_1_1_open_n_i2_timer_filter.html" target="_self">OpenNI2TimerFilter</a></td><td class="desc"></td></tr>
<tr id="row_13_15_1_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1openni2_1_1_open_n_i2_video_mode.html" target="_self">OpenNI2VideoMode</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_15_2_" class="arrow" onclick="toggleFolder('13_15_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>ply</b></td><td class="desc"></td></tr>
<tr id="row_13_15_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><b>io_operators</b></td><td class="desc"></td></tr>
<tr id="row_13_15_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1type__traits.html" target="_self">type_traits</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_13_15_2_2_" class="arrow" onclick="toggleFolder('13_15_2_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1ply_1_1ply__parser.html" target="_self">ply_parser</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1element.html" target="_self">element</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1list__property.html" target="_self">list_property</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1list__property__begin__callback__type.html" target="_self">list_property_begin_callback_type</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_3_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1list__property__definition__callback__type.html" target="_self">list_property_definition_callback_type</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_13_15_2_2_4_" class="arrow" onclick="toggleFolder('13_15_2_2_4_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1ply_1_1ply__parser_1_1list__property__definition__callbacks__type.html" target="_self">list_property_definition_callbacks_type</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1list__property__definition__callbacks__type_1_1callbacks__element.html" target="_self">callbacks_element</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_4_1_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1list__property__definition__callbacks__type_1_1pair__with.html" target="_self">pair_with</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_4_2_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1list__property__definition__callbacks__type_1_1sequence__product.html" target="_self">sequence_product</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_5_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1list__property__element__callback__type.html" target="_self">list_property_element_callback_type</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_6_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1list__property__end__callback__type.html" target="_self">list_property_end_callback_type</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_7_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1property.html" target="_self">property</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_8_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1scalar__property.html" target="_self">scalar_property</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_9_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1scalar__property__callback__type.html" target="_self">scalar_property_callback_type</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_10_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1scalar__property__definition__callback__type.html" target="_self">scalar_property_definition_callback_type</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_11_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span id="arr_13_15_2_2_11_" class="arrow" onclick="toggleFolder('13_15_2_2_11_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1ply_1_1ply__parser_1_1scalar__property__definition__callbacks__type.html" target="_self">scalar_property_definition_callbacks_type</a></td><td class="desc"></td></tr>
<tr id="row_13_15_2_2_11_0_" class="even" style="display:none;"><td class="entry"><span style="width:96px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1ply_1_1ply__parser_1_1scalar__property__definition__callbacks__type_1_1callbacks__element.html" target="_self">callbacks_element</a></td><td class="desc"></td></tr>
<tr id="row_13_15_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_15_3_" class="arrow" onclick="toggleFolder('13_15_3_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>real_sense</b></td><td class="desc"></td></tr>
<tr id="row_13_15_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_13_15_3_0_" class="arrow" onclick="toggleFolder('13_15_3_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1real__sense_1_1_real_sense_device_manager.html" target="_self">RealSenseDeviceManager</a></td><td class="desc"></td></tr>
<tr id="row_13_15_3_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1real__sense_1_1_real_sense_device_manager_1_1_device_info.html" target="_self">DeviceInfo</a></td><td class="desc"></td></tr>
<tr id="row_13_15_3_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1real__sense_1_1_real_sense_device.html" target="_self">RealSenseDevice</a></td><td class="desc"></td></tr>
<tr id="row_13_15_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1configuration_profile__t.html" target="_self">configurationProfile_t</a></td><td class="desc"></td></tr>
<tr id="row_13_15_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_octree_point_cloud_compression.html" target="_self">OctreePointCloudCompression</a></td><td class="desc"><b>Octree</b> pointcloud compression class </td></tr>
<tr id="row_13_15_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_organized_point_cloud_compression.html" target="_self">OrganizedPointCloudCompression</a></td><td class="desc"></td></tr>
<tr id="row_13_15_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1_compression_point_traits.html" target="_self">CompressionPointTraits</a></td><td class="desc"></td></tr>
<tr id="row_13_15_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1_compression_point_traits_3_01_point_x_y_z_r_g_b_01_4.html" target="_self">CompressionPointTraits&lt; PointXYZRGB &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_15_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1_compression_point_traits_3_01_point_x_y_z_r_g_b_a_01_4.html" target="_self">CompressionPointTraits&lt; PointXYZRGBA &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_15_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1_organized_conversion.html" target="_self">OrganizedConversion</a></td><td class="desc"></td></tr>
<tr id="row_13_15_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1_organized_conversion_3_01_point_t_00_01false_01_4.html" target="_self">OrganizedConversion&lt; PointT, false &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_15_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1_organized_conversion_3_01_point_t_00_01true_01_4.html" target="_self">OrganizedConversion&lt; PointT, true &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_15_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_buffer.html" target="_self">Buffer</a></td><td class="desc"></td></tr>
<tr id="row_13_15_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_single_buffer.html" target="_self">SingleBuffer</a></td><td class="desc"></td></tr>
<tr id="row_13_15_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_median_buffer.html" target="_self">MedianBuffer</a></td><td class="desc"></td></tr>
<tr id="row_13_15_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_average_buffer.html" target="_self">AverageBuffer</a></td><td class="desc"></td></tr>
<tr id="row_13_15_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_de_bayer.html" target="_self">DeBayer</a></td><td class="desc">Various debayering methods </td></tr>
<tr id="row_13_15_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_image.html" target="_self">Image</a></td><td class="desc"><a class="el" href="classpcl_1_1io_1_1_image.html" title="Image interface class providing an interface to fill a RGB or Grayscale image buffer.">Image</a> interface class providing an interface to fill a <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> or Grayscale image buffer </td></tr>
<tr id="row_13_15_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_depth_image.html" target="_self">DepthImage</a></td><td class="desc">This class provides methods to fill a depth or disparity image </td></tr>
<tr id="row_13_15_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_i_r_image.html" target="_self">IRImage</a></td><td class="desc">Class containing just a reference to IR meta data </td></tr>
<tr id="row_13_15_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_frame_wrapper.html" target="_self">FrameWrapper</a></td><td class="desc"></td></tr>
<tr id="row_13_15_22_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_15_22_" class="arrow" onclick="toggleFolder('13_15_22_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_image_r_g_b24.html" target="_self">ImageRGB24</a></td><td class="desc">This class provides methods to fill a <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> or Grayscale image buffer from underlying RGB24 image </td></tr>
<tr id="row_13_15_22_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1_image_r_g_b24_1_1_r_g_b888_pixel.html" target="_self">RGB888Pixel</a></td><td class="desc"></td></tr>
<tr id="row_13_15_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_image_y_u_v422.html" target="_self">ImageYUV422</a></td><td class="desc">Concrete implementation of the interface <a class="el" href="classpcl_1_1io_1_1_image.html" title="Image interface class providing an interface to fill a RGB or Grayscale image buffer.">Image</a> for a YUV 422 image used by Primesense devices </td></tr>
<tr id="row_13_15_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_i_o_exception.html" target="_self">IOException</a></td><td class="desc">General IO exception class </td></tr>
<tr id="row_13_15_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1_camera_parameters.html" target="_self">CameraParameters</a></td><td class="desc">Basic camera parameters placeholder </td></tr>
<tr id="row_13_15_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_l_z_f_image_reader.html" target="_self">LZFImageReader</a></td><td class="desc">PCL-LZF image format reader. The PCL-LZF image format is nothing else but a LZF-modified compression over an existing file type (e.g., PNG). However, in certain situations, like <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> data for example, an [RGBRGB...<a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a>] array will be first reordered into [RR...RGG...GBB...B] in order to ensure better compression </td></tr>
<tr id="row_13_15_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_l_z_f_depth16_image_reader.html" target="_self">LZFDepth16ImageReader</a></td><td class="desc">PCL-LZF 16-bit depth image format reader </td></tr>
<tr id="row_13_15_28_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_l_z_f_r_g_b24_image_reader.html" target="_self">LZFRGB24ImageReader</a></td><td class="desc">PCL-LZF 24-bit <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> image format reader </td></tr>
<tr id="row_13_15_29_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_l_z_f_y_u_v422_image_reader.html" target="_self">LZFYUV422ImageReader</a></td><td class="desc">PCL-LZF 8-bit Bayer image format reader </td></tr>
<tr id="row_13_15_30_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_l_z_f_bayer8_image_reader.html" target="_self">LZFBayer8ImageReader</a></td><td class="desc">PCL-LZF 8-bit Bayer image format reader </td></tr>
<tr id="row_13_15_31_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_l_z_f_image_writer.html" target="_self">LZFImageWriter</a></td><td class="desc">PCL-LZF image format writer. The PCL-LZF image format is nothing else but a LZF-modified compression over an existing file type (e.g., PNG). However, in certain situations, like <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> data for example, an [RGBRGB...<a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a>] array will be first reordered into [RR...RGG...GBB...B] in order to ensure better compression </td></tr>
<tr id="row_13_15_32_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_l_z_f_depth16_image_writer.html" target="_self">LZFDepth16ImageWriter</a></td><td class="desc">PCL-LZF 16-bit depth image format writer </td></tr>
<tr id="row_13_15_33_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_l_z_f_r_g_b24_image_writer.html" target="_self">LZFRGB24ImageWriter</a></td><td class="desc">PCL-LZF 24-bit <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> image format writer </td></tr>
<tr id="row_13_15_34_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_l_z_f_y_u_v422_image_writer.html" target="_self">LZFYUV422ImageWriter</a></td><td class="desc">PCL-LZF 16-bit YUV422 image format writer </td></tr>
<tr id="row_13_15_35_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_l_z_f_bayer8_image_writer.html" target="_self">LZFBayer8ImageWriter</a></td><td class="desc">PCL-LZF 8-bit Bayer image format writer </td></tr>
<tr id="row_13_15_36_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_point_cloud_image_extractor.html" target="_self">PointCloudImageExtractor</a></td><td class="desc">Base <a class="el" href="classpcl_1_1io_1_1_image.html" title="Image interface class providing an interface to fill a RGB or Grayscale image buffer.">Image</a> Extractor class for organized point clouds </td></tr>
<tr id="row_13_15_37_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_point_cloud_image_extractor_with_scaling.html" target="_self">PointCloudImageExtractorWithScaling</a></td><td class="desc"><a class="el" href="classpcl_1_1io_1_1_image.html" title="Image interface class providing an interface to fill a RGB or Grayscale image buffer.">Image</a> Extractor extension which provides functionality to apply scaling to the values extracted from a field </td></tr>
<tr id="row_13_15_38_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_point_cloud_image_extractor_from_normal_field.html" target="_self">PointCloudImageExtractorFromNormalField</a></td><td class="desc"><a class="el" href="classpcl_1_1io_1_1_image.html" title="Image interface class providing an interface to fill a RGB or Grayscale image buffer.">Image</a> Extractor which uses the data present in the "normal" field. <a class="el" href="structpcl_1_1_normal.html" title="A point structure representing normal coordinates and the surface curvature estimate....">Normal</a> vector components (x, y, z) are mapped to color channels (r, g, b respectively) </td></tr>
<tr id="row_13_15_39_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_point_cloud_image_extractor_from_r_g_b_field.html" target="_self">PointCloudImageExtractorFromRGBField</a></td><td class="desc"><a class="el" href="classpcl_1_1io_1_1_image.html" title="Image interface class providing an interface to fill a RGB or Grayscale image buffer.">Image</a> Extractor which uses the data present in the "rgb" or "rgba" fields to produce a color image with rgb8 encoding </td></tr>
<tr id="row_13_15_40_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_point_cloud_image_extractor_from_label_field.html" target="_self">PointCloudImageExtractorFromLabelField</a></td><td class="desc"><a class="el" href="classpcl_1_1io_1_1_image.html" title="Image interface class providing an interface to fill a RGB or Grayscale image buffer.">Image</a> Extractor which uses the data present in the "label" field to produce either monochrome or <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> image where different labels correspond to different colors. See the documentation for ColorMode to learn about available coloring options </td></tr>
<tr id="row_13_15_41_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_point_cloud_image_extractor_from_z_field.html" target="_self">PointCloudImageExtractorFromZField</a></td><td class="desc"><a class="el" href="classpcl_1_1io_1_1_image.html" title="Image interface class providing an interface to fill a RGB or Grayscale image buffer.">Image</a> Extractor which uses the data present in the "z" field to produce a depth map (as a monochrome image with mono16 encoding) </td></tr>
<tr id="row_13_15_42_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_point_cloud_image_extractor_from_curvature_field.html" target="_self">PointCloudImageExtractorFromCurvatureField</a></td><td class="desc"><a class="el" href="classpcl_1_1io_1_1_image.html" title="Image interface class providing an interface to fill a RGB or Grayscale image buffer.">Image</a> Extractor which uses the data present in the "curvature" field to produce a curvature map (as a monochrome image with mono16 encoding) </td></tr>
<tr id="row_13_15_43_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1io_1_1_point_cloud_image_extractor_from_intensity_field.html" target="_self">PointCloudImageExtractorFromIntensityField</a></td><td class="desc"><a class="el" href="classpcl_1_1io_1_1_image.html" title="Image interface class providing an interface to fill a RGB or Grayscale image buffer.">Image</a> Extractor which uses the data present in the "intensity" field to produce a monochrome intensity image (with mono16 encoding) </td></tr>
<tr id="row_13_15_44_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1io_1_1_t_a_r_header.html" target="_self">TARHeader</a></td><td class="desc">A TAR file's header, as described on <a href="http://en.wikipedia.org/wiki/Tar_%28file_format%29">http://en.wikipedia.org/wiki/Tar_%28file_format%29</a> </td></tr>
<tr id="row_13_16_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_16_" class="arrow" onclick="toggleFolder('13_16_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>ism</b></td><td class="desc"></td></tr>
<tr id="row_13_16_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_16_0_" class="arrow" onclick="toggleFolder('13_16_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ism_1_1_implicit_shape_model_estimation.html" target="_self">ImplicitShapeModelEstimation</a></td><td class="desc">This class implements Implicit Shape Model algorithm described in "Hough Transforms and 3D SURF for robust three dimensional classication" by Jan Knopp1, Mukta Prasad, Geert Willems1, Radu Timofte, and Luc Van Gool. It has two main member functions. One for training, using the data for which we know which class it belongs to. And second for investigating a cloud for the presence of the class of interest. Implementation of the ISM algorithm described in "Hough Transforms and 3D SURF for robust three dimensional classication" by Jan Knopp, Mukta Prasad, Geert Willems, Radu Timofte, and Luc Van Gool </td></tr>
<tr id="row_13_16_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1ism_1_1_implicit_shape_model_estimation_1_1_location_info.html" target="_self">LocationInfo</a></td><td class="desc">This structure stores the information about the keypoint </td></tr>
<tr id="row_13_16_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1ism_1_1_implicit_shape_model_estimation_1_1_t_c.html" target="_self">TC</a></td><td class="desc">This structure is used for determining the end of the k-means clustering process </td></tr>
<tr id="row_13_16_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1ism_1_1_implicit_shape_model_estimation_1_1_visual_word_stat.html" target="_self">VisualWordStat</a></td><td class="desc">Structure for storing the visual word </td></tr>
<tr id="row_13_17_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_17_" class="arrow" onclick="toggleFolder('13_17_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>keypoints</b></td><td class="desc"></td></tr>
<tr id="row_13_17_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_17_0_" class="arrow" onclick="toggleFolder('13_17_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>agast</b></td><td class="desc"></td></tr>
<tr id="row_13_17_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_13_17_0_0_" class="arrow" onclick="toggleFolder('13_17_0_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1keypoints_1_1agast_1_1_abstract_agast_detector.html" target="_self">AbstractAgastDetector</a></td><td class="desc">Abstract detector class for AGAST corner point detectors </td></tr>
<tr id="row_13_17_0_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1keypoints_1_1agast_1_1_abstract_agast_detector_1_1_compare_score_index.html" target="_self">CompareScoreIndex</a></td><td class="desc">Score index comparator </td></tr>
<tr id="row_13_17_0_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1keypoints_1_1agast_1_1_abstract_agast_detector_1_1_score_index.html" target="_self">ScoreIndex</a></td><td class="desc">Structure holding an index and the associated keypoint score </td></tr>
<tr id="row_13_17_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1keypoints_1_1agast_1_1_agast_detector7__12s.html" target="_self">AgastDetector7_12s</a></td><td class="desc">Detector class for AGAST corner point detector (7_12s) </td></tr>
<tr id="row_13_17_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1keypoints_1_1agast_1_1_agast_detector5__8.html" target="_self">AgastDetector5_8</a></td><td class="desc">Detector class for AGAST corner point detector (5_8) </td></tr>
<tr id="row_13_17_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1keypoints_1_1agast_1_1_oast_detector9__16.html" target="_self">OastDetector9_16</a></td><td class="desc">Detector class for AGAST corner point detector (OAST 9_16) </td></tr>
<tr id="row_13_17_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_17_1_" class="arrow" onclick="toggleFolder('13_17_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>brisk</b></td><td class="desc"></td></tr>
<tr id="row_13_17_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_13_17_1_0_" class="arrow" onclick="toggleFolder('13_17_1_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1keypoints_1_1brisk_1_1_layer.html" target="_self">Layer</a></td><td class="desc">A layer in the BRISK detector pyramid </td></tr>
<tr id="row_13_17_1_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1keypoints_1_1brisk_1_1_layer_1_1_common_params.html" target="_self">CommonParams</a></td><td class="desc"></td></tr>
<tr id="row_13_17_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1keypoints_1_1brisk_1_1_scale_space.html" target="_self">ScaleSpace</a></td><td class="desc"></td></tr>
<tr id="row_13_17_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_17_2_" class="arrow" onclick="toggleFolder('13_17_2_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>internal</b></td><td class="desc"></td></tr>
<tr id="row_13_17_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1keypoints_1_1internal_1_1_agast_apply_non_max_suppresion.html" target="_self">AgastApplyNonMaxSuppresion</a></td><td class="desc"></td></tr>
<tr id="row_13_17_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1keypoints_1_1internal_1_1_agast_apply_non_max_suppresion_3_01pcl_1_1_point_u_v_01_4.html" target="_self">AgastApplyNonMaxSuppresion&lt; pcl::PointUV &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_17_2_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1keypoints_1_1internal_1_1_agast_detector.html" target="_self">AgastDetector</a></td><td class="desc"></td></tr>
<tr id="row_13_17_2_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1keypoints_1_1internal_1_1_agast_detector_3_01pcl_1_1_point_u_v_01_4.html" target="_self">AgastDetector&lt; pcl::PointUV &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_18_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_18_" class="arrow" onclick="toggleFolder('13_18_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>kinfuLS</b></td><td class="desc"></td></tr>
<tr id="row_13_18_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1kinfu_l_s_1_1_screenshot_manager.html" target="_self">ScreenshotManager</a></td><td class="desc">Screenshot Manager saves a screenshot with the corresponding camera pose from Kinfu. Please create a folder named "KinFuSnapshots" in the folder where you call kinfu </td></tr>
<tr id="row_13_18_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1kinfu_l_s_1_1_world_model.html" target="_self">WorldModel</a></td><td class="desc"><a class="el" href="classpcl_1_1kinfu_l_s_1_1_world_model.html" title="WorldModel maintains a 3D point cloud that can be queried and updated via helper functions....">WorldModel</a> maintains a 3D point cloud that can be queried and updated via helper functions.<br  />
The world is represented as a point cloud.<br  />
When new points are added to the world, we replace old ones by the newest ones. This is acheived by setting old points to nan (for speed) </td></tr>
<tr id="row_13_19_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_19_" class="arrow" onclick="toggleFolder('13_19_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>modeler</b></td><td class="desc"></td></tr>
<tr id="row_13_19_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_abstract_item.html" target="_self">AbstractItem</a></td><td class="desc"></td></tr>
<tr id="row_13_19_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_abstract_worker.html" target="_self">AbstractWorker</a></td><td class="desc"></td></tr>
<tr id="row_13_19_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_channel_actor_item.html" target="_self">ChannelActorItem</a></td><td class="desc"></td></tr>
<tr id="row_13_19_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_cloud_mesh.html" target="_self">CloudMesh</a></td><td class="desc"></td></tr>
<tr id="row_13_19_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_cloud_mesh_item.html" target="_self">CloudMeshItem</a></td><td class="desc"></td></tr>
<tr id="row_13_19_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_cloud_mesh_item_updater.html" target="_self">CloudMeshItemUpdater</a></td><td class="desc"></td></tr>
<tr id="row_13_19_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_dock_widget.html" target="_self">DockWidget</a></td><td class="desc"></td></tr>
<tr id="row_13_19_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_i_c_p_registration_worker.html" target="_self">ICPRegistrationWorker</a></td><td class="desc"></td></tr>
<tr id="row_13_19_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_main_window.html" target="_self">MainWindow</a></td><td class="desc"></td></tr>
<tr id="row_13_19_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_normal_estimation_worker.html" target="_self">NormalEstimationWorker</a></td><td class="desc"></td></tr>
<tr id="row_13_19_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_normals_actor_item.html" target="_self">NormalsActorItem</a></td><td class="desc"></td></tr>
<tr id="row_13_19_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_parameter.html" target="_self">Parameter</a></td><td class="desc"></td></tr>
<tr id="row_13_19_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_bool_parameter.html" target="_self">BoolParameter</a></td><td class="desc"></td></tr>
<tr id="row_13_19_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_int_parameter.html" target="_self">IntParameter</a></td><td class="desc"></td></tr>
<tr id="row_13_19_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_enum_parameter.html" target="_self">EnumParameter</a></td><td class="desc"></td></tr>
<tr id="row_13_19_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_double_parameter.html" target="_self">DoubleParameter</a></td><td class="desc"></td></tr>
<tr id="row_13_19_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_color_parameter.html" target="_self">ColorParameter</a></td><td class="desc"></td></tr>
<tr id="row_13_19_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_parameter_model.html" target="_self">ParameterModel</a></td><td class="desc"></td></tr>
<tr id="row_13_19_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_parameter_dialog.html" target="_self">ParameterDialog</a></td><td class="desc"></td></tr>
<tr id="row_13_19_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_parameter_delegate.html" target="_self">ParameterDelegate</a></td><td class="desc"></td></tr>
<tr id="row_13_19_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_points_actor_item.html" target="_self">PointsActorItem</a></td><td class="desc"></td></tr>
<tr id="row_13_19_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_poisson_reconstruction_worker.html" target="_self">PoissonReconstructionWorker</a></td><td class="desc"></td></tr>
<tr id="row_13_19_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_render_window.html" target="_self">RenderWindow</a></td><td class="desc"></td></tr>
<tr id="row_13_19_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_render_window_item.html" target="_self">RenderWindowItem</a></td><td class="desc"></td></tr>
<tr id="row_13_19_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_scene_tree.html" target="_self">SceneTree</a></td><td class="desc"></td></tr>
<tr id="row_13_19_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_statistical_outlier_removal_worker.html" target="_self">StatisticalOutlierRemovalWorker</a></td><td class="desc"></td></tr>
<tr id="row_13_19_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_surface_actor_item.html" target="_self">SurfaceActorItem</a></td><td class="desc"></td></tr>
<tr id="row_13_19_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_thread_controller.html" target="_self">ThreadController</a></td><td class="desc"></td></tr>
<tr id="row_13_19_28_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1modeler_1_1_voxel_grid_downample_worker.html" target="_self">VoxelGridDownampleWorker</a></td><td class="desc"></td></tr>
<tr id="row_13_20_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_20_" class="arrow" onclick="toggleFolder('13_20_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>ndt2d</b></td><td class="desc"></td></tr>
<tr id="row_13_20_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1ndt2d_1_1_value_and_derivatives.html" target="_self">ValueAndDerivatives</a></td><td class="desc">Class to store vector value and first and second derivatives (grad vector and hessian matrix), so they can be returned easily from functions </td></tr>
<tr id="row_13_20_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ndt2d_1_1_normal_dist.html" target="_self">NormalDist</a></td><td class="desc">A normal distribution estimation class </td></tr>
<tr id="row_13_20_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ndt2d_1_1_n_d_t_single_grid.html" target="_self">NDTSingleGrid</a></td><td class="desc">Build a set of normal distributions modelling a 2D point cloud, and provide the value and derivatives of the model at any point via the test (...) function </td></tr>
<tr id="row_13_20_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1ndt2d_1_1_n_d_t2_d.html" target="_self">NDT2D</a></td><td class="desc">Build a <a class="el" href="structpcl_1_1_normal.html" title="A point structure representing normal coordinates and the surface curvature estimate....">Normal</a> Distributions Transform of a 2D point cloud. This consists of the sum of four overlapping models of the original points with normal distributions. The value and derivatives of the model at any point can be evaluated with the test (...) function </td></tr>
<tr id="row_13_21_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_21_" class="arrow" onclick="toggleFolder('13_21_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>occlusion_reasoning</b></td><td class="desc"></td></tr>
<tr id="row_13_21_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1occlusion__reasoning_1_1_z_buffering.html" target="_self">ZBuffering</a></td><td class="desc">Class to reason about occlusions </td></tr>
<tr id="row_13_22_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_22_" class="arrow" onclick="toggleFolder('13_22_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>octree</b></td><td class="desc"></td></tr>
<tr id="row_13_22_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_color_coding.html" target="_self">ColorCoding</a></td><td class="desc"><b><a class="el" href="classpcl_1_1octree_1_1_color_coding.html" title="ColorCoding class">ColorCoding</a></b> class </td></tr>
<tr id="row_13_22_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_point_coding.html" target="_self">PointCoding</a></td><td class="desc"><b><a class="el" href="classpcl_1_1octree_1_1_point_coding.html" title="PointCoding class">PointCoding</a></b> class </td></tr>
<tr id="row_13_22_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_buffered_branch_node.html" target="_self">BufferedBranchNode</a></td><td class="desc"></td></tr>
<tr id="row_13_22_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree2_buf_base.html" target="_self">Octree2BufBase</a></td><td class="desc"><b>Octree</b> double buffer class </td></tr>
<tr id="row_13_22_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_base.html" target="_self">OctreeBase</a></td><td class="desc">Octree class </td></tr>
<tr id="row_13_22_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_container_base.html" target="_self">OctreeContainerBase</a></td><td class="desc"><b>Octree</b> container class that can serve as a base to construct own leaf node container classes </td></tr>
<tr id="row_13_22_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_container_empty.html" target="_self">OctreeContainerEmpty</a></td><td class="desc"><b>Octree</b> container class that does not store any information </td></tr>
<tr id="row_13_22_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_container_point_index.html" target="_self">OctreeContainerPointIndex</a></td><td class="desc"><b>Octree</b> container class that does store a single point index </td></tr>
<tr id="row_13_22_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_container_point_indices.html" target="_self">OctreeContainerPointIndices</a></td><td class="desc"><b>Octree</b> container class that does store a vector of point indices </td></tr>
<tr id="row_13_22_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1octree_1_1_iterator_state.html" target="_self">IteratorState</a></td><td class="desc"></td></tr>
<tr id="row_13_22_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_iterator_base.html" target="_self">OctreeIteratorBase</a></td><td class="desc"><b>Abstract</b> octree iterator class </td></tr>
<tr id="row_13_22_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_depth_first_iterator.html" target="_self">OctreeDepthFirstIterator</a></td><td class="desc"><b>Octree</b> iterator class </td></tr>
<tr id="row_13_22_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_breadth_first_iterator.html" target="_self">OctreeBreadthFirstIterator</a></td><td class="desc"><b>Octree</b> iterator class </td></tr>
<tr id="row_13_22_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_leaf_node_iterator.html" target="_self">OctreeLeafNodeIterator</a></td><td class="desc">Octree leaf node iterator class </td></tr>
<tr id="row_13_22_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_key.html" target="_self">OctreeKey</a></td><td class="desc"><b>Octree</b> key class </td></tr>
<tr id="row_13_22_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_node_pool.html" target="_self">OctreeNodePool</a></td><td class="desc"><b>Octree</b> node pool </td></tr>
<tr id="row_13_22_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_node.html" target="_self">OctreeNode</a></td><td class="desc"><b>Abstract</b> octree node class </td></tr>
<tr id="row_13_22_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_leaf_node.html" target="_self">OctreeLeafNode</a></td><td class="desc"><b>Abstract</b> octree leaf class </td></tr>
<tr id="row_13_22_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_branch_node.html" target="_self">OctreeBranchNode</a></td><td class="desc"><b>Abstract</b> octree branch class </td></tr>
<tr id="row_13_22_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud.html" target="_self">OctreePointCloud</a></td><td class="desc"><b>Octree</b> pointcloud class </td></tr>
<tr id="row_13_22_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_adjacency.html" target="_self">OctreePointCloudAdjacency</a></td><td class="desc"><b>Octree</b> pointcloud voxel class which maintains adjacency information for its voxels </td></tr>
<tr id="row_13_22_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_adjacency_container.html" target="_self">OctreePointCloudAdjacencyContainer</a></td><td class="desc"><b>Octree</b> adjacency leaf container class- stores a list of pointers to neighbors, number of points added, and a DataT value </td></tr>
<tr id="row_13_22_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_change_detector.html" target="_self">OctreePointCloudChangeDetector</a></td><td class="desc"><b>Octree</b> pointcloud change detector class </td></tr>
<tr id="row_13_22_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_density_container.html" target="_self">OctreePointCloudDensityContainer</a></td><td class="desc"><b>Octree</b> pointcloud density leaf node class </td></tr>
<tr id="row_13_22_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_density.html" target="_self">OctreePointCloudDensity</a></td><td class="desc"><b>Octree</b> pointcloud density class </td></tr>
<tr id="row_13_22_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_occupancy.html" target="_self">OctreePointCloudOccupancy</a></td><td class="desc"><b>Octree</b> pointcloud occupancy class </td></tr>
<tr id="row_13_22_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_point_vector.html" target="_self">OctreePointCloudPointVector</a></td><td class="desc"><b>Octree</b> pointcloud point vector class </td></tr>
<tr id="row_13_22_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_single_point.html" target="_self">OctreePointCloudSinglePoint</a></td><td class="desc"><b>Octree</b> pointcloud single point class </td></tr>
<tr id="row_13_22_28_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_voxel_centroid_container.html" target="_self">OctreePointCloudVoxelCentroidContainer</a></td><td class="desc"><b>Octree</b> pointcloud voxel centroid leaf node class </td></tr>
<tr id="row_13_22_29_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_voxel_centroid.html" target="_self">OctreePointCloudVoxelCentroid</a></td><td class="desc"><b>Octree</b> pointcloud voxel centroid class </td></tr>
<tr id="row_13_22_30_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_22_30_" class="arrow" onclick="toggleFolder('13_22_30_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_search.html" target="_self">OctreePointCloudSearch</a></td><td class="desc"><b>Octree</b> pointcloud search class </td></tr>
<tr id="row_13_22_30_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_search_1_1prio_branch_queue_entry.html" target="_self">prioBranchQueueEntry</a></td><td class="desc"><b>Priority</b> queue entry for branch nodes </td></tr>
<tr id="row_13_22_30_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_search_1_1prio_point_queue_entry.html" target="_self">prioPointQueueEntry</a></td><td class="desc"><b>Priority</b> queue entry for point candidates </td></tr>
<tr id="row_13_23_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_23_" class="arrow" onclick="toggleFolder('13_23_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>on_nurbs</b></td><td class="desc"></td></tr>
<tr id="row_13_23_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_23_0_" class="arrow" onclick="toggleFolder('13_23_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_closing_boundary.html" target="_self">ClosingBoundary</a></td><td class="desc">Functions for finding the common boundary of adjacent NURBS patches </td></tr>
<tr id="row_13_23_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_closing_boundary_1_1_parameter.html" target="_self">Parameter</a></td><td class="desc"></td></tr>
<tr id="row_13_23_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_23_1_" class="arrow" onclick="toggleFolder('13_23_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_curve2d.html" target="_self">FittingCurve2d</a></td><td class="desc">Fitting a 2D B-Spline curve to 2D point-clouds using point-distance-minimization Based on paper: TODO </td></tr>
<tr id="row_13_23_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_fitting_curve2d_1_1_fit_parameter.html" target="_self">FitParameter</a></td><td class="desc"></td></tr>
<tr id="row_13_23_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_fitting_curve2d_1_1_parameter.html" target="_self">Parameter</a></td><td class="desc">Parameters for fitting </td></tr>
<tr id="row_13_23_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_23_2_" class="arrow" onclick="toggleFolder('13_23_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_curve2d_a_p_d_m.html" target="_self">FittingCurve2dAPDM</a></td><td class="desc">Fitting a 2D B-Spline curve to 2D point-clouds using asymmetric point-distance-minimization Based on paper: TODO </td></tr>
<tr id="row_13_23_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_fitting_curve2d_a_p_d_m_1_1_fit_parameter.html" target="_self">FitParameter</a></td><td class="desc"></td></tr>
<tr id="row_13_23_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_fitting_curve2d_a_p_d_m_1_1_parameter.html" target="_self">Parameter</a></td><td class="desc">Parameters for fitting </td></tr>
<tr id="row_13_23_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_curve2d_a_s_d_m.html" target="_self">FittingCurve2dASDM</a></td><td class="desc">Fitting a 2D B-Spline curve to 2D point-clouds using asymmetric squared-distance-minimization Based on paper: TODO </td></tr>
<tr id="row_13_23_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_curve2d_a_t_d_m.html" target="_self">FittingCurve2dATDM</a></td><td class="desc">Fitting a 2D B-Spline curve to 2D point-clouds using asymmetric-tangent-distance-minimization Based on paper: TODO </td></tr>
<tr id="row_13_23_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_23_5_" class="arrow" onclick="toggleFolder('13_23_5_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_curve2d_p_d_m.html" target="_self">FittingCurve2dPDM</a></td><td class="desc">Fitting a 2D B-Spline curve to 2D point-clouds using point-distance-minimization Based on paper: TODO </td></tr>
<tr id="row_13_23_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_fitting_curve2d_p_d_m_1_1_fit_parameter.html" target="_self">FitParameter</a></td><td class="desc"></td></tr>
<tr id="row_13_23_5_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_fitting_curve2d_p_d_m_1_1_parameter.html" target="_self">Parameter</a></td><td class="desc">Parameters for fitting </td></tr>
<tr id="row_13_23_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_curve2d_s_d_m.html" target="_self">FittingCurve2dSDM</a></td><td class="desc">Fitting a 2D B-Spline curve to 2D point-clouds using squared-distance-minimization Based on paper: TODO </td></tr>
<tr id="row_13_23_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_curve2d_t_d_m.html" target="_self">FittingCurve2dTDM</a></td><td class="desc">Fitting a 2D B-Spline curve to 2D point-clouds using tangent-distance-minimization Based on paper: TODO </td></tr>
<tr id="row_13_23_8_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_23_8_" class="arrow" onclick="toggleFolder('13_23_8_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_curve.html" target="_self">FittingCurve</a></td><td class="desc">Fitting a 3D B-Spline curve to point-clouds using point-distance-minimization and optionally asymmetric-distance-minimization Based on paper: TODO </td></tr>
<tr id="row_13_23_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_fitting_curve_1_1_parameter.html" target="_self">Parameter</a></td><td class="desc"></td></tr>
<tr id="row_13_23_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_cylinder.html" target="_self">FittingCylinder</a></td><td class="desc">Fitting a cylindric (dim 0 clamped, dim 1 periodic) B-Spline surface to 3D point-clouds using point-distance-minimization Based on paper: TODO </td></tr>
<tr id="row_13_23_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_sphere.html" target="_self">FittingSphere</a></td><td class="desc">Fitting a cylindric (dim 0 clamped, dim 1 periodic) B-Spline surface to 3D point-clouds using point-distance-minimization Based on paper: TODO </td></tr>
<tr id="row_13_23_11_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_23_11_" class="arrow" onclick="toggleFolder('13_23_11_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_surface_i_m.html" target="_self">FittingSurfaceIM</a></td><td class="desc"><br  />
 </td></tr>
<tr id="row_13_23_11_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_fitting_surface_i_m_1_1_parameter.html" target="_self">Parameter</a></td><td class="desc">Parameters for fitting </td></tr>
<tr id="row_13_23_12_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_23_12_" class="arrow" onclick="toggleFolder('13_23_12_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_surface.html" target="_self">FittingSurface</a></td><td class="desc">Fitting a B-Spline surface to 3D point-clouds using point-distance-minimization Based on paper: TODO </td></tr>
<tr id="row_13_23_12_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_surface_1_1myvec.html" target="_self">myvec</a></td><td class="desc"></td></tr>
<tr id="row_13_23_12_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_fitting_surface_1_1_parameter.html" target="_self">Parameter</a></td><td class="desc">Parameters for fitting </td></tr>
<tr id="row_13_23_13_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_23_13_" class="arrow" onclick="toggleFolder('13_23_13_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_surface_t_d_m.html" target="_self">FittingSurfaceTDM</a></td><td class="desc">Fitting a B-Spline surface to 3D point-clouds using tangent-distance-minimization Based on paper: TODO </td></tr>
<tr id="row_13_23_13_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_fitting_surface_t_d_m_1_1_parameter_t_d_m.html" target="_self">ParameterTDM</a></td><td class="desc">Parameters with TDM extensions for fitting </td></tr>
<tr id="row_13_23_14_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_23_14_" class="arrow" onclick="toggleFolder('13_23_14_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_global_optimization.html" target="_self">GlobalOptimization</a></td><td class="desc">Fitting and optimizing multiple B-Spline surfaces to 3D point-clouds using point-distance-minimization in a single system of equations (global). Based on paper: TODO </td></tr>
<tr id="row_13_23_14_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_global_optimization_1_1_parameter.html" target="_self">Parameter</a></td><td class="desc">Parameters for fitting </td></tr>
<tr id="row_13_23_15_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_23_15_" class="arrow" onclick="toggleFolder('13_23_15_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_global_optimization_t_d_m.html" target="_self">GlobalOptimizationTDM</a></td><td class="desc">Fitting and optimizing multiple B-Spline surfaces to 3D point-clouds using tangent-distance-minimization (TDM) in a single system of equations (global). Based on paper: TODO </td></tr>
<tr id="row_13_23_15_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_global_optimization_t_d_m_1_1_parameter_t_d_m.html" target="_self">ParameterTDM</a></td><td class="desc">Parameters for fitting </td></tr>
<tr id="row_13_23_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_nurbs_data_surface.html" target="_self">NurbsDataSurface</a></td><td class="desc">Data structure for NURBS surface fitting (<a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_surface.html" title="Fitting a B-Spline surface to 3D point-clouds using point-distance-minimization Based on paper: TODO">FittingSurface</a>, <a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_surface_t_d_m.html" title="Fitting a B-Spline surface to 3D point-clouds using tangent-distance-minimization Based on paper: TOD...">FittingSurfaceTDM</a>, <a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_cylinder.html" title="Fitting a cylindric (dim 0 clamped, dim 1 periodic) B-Spline surface to 3D point-clouds using point-d...">FittingCylinder</a>, <a class="el" href="classpcl_1_1on__nurbs_1_1_global_optimization.html" title="Fitting and optimizing multiple B-Spline surfaces to 3D point-clouds using point-distance-minimizatio...">GlobalOptimization</a>, <a class="el" href="classpcl_1_1on__nurbs_1_1_global_optimization_t_d_m.html" title="Fitting and optimizing multiple B-Spline surfaces to 3D point-clouds using tangent-distance-minimizat...">GlobalOptimizationTDM</a>) </td></tr>
<tr id="row_13_23_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_nurbs_data_curve.html" target="_self">NurbsDataCurve</a></td><td class="desc">Data structure for 3D NURBS curve fitting (<a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_curve.html" title="Fitting a 3D B-Spline curve to point-clouds using point-distance-minimization and optionally asymmetr...">FittingCurve</a>) </td></tr>
<tr id="row_13_23_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_nurbs_data_curve2d.html" target="_self">NurbsDataCurve2d</a></td><td class="desc">Data structure for 2D NURBS curve fitting (<a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_curve2d.html" title="Fitting a 2D B-Spline curve to 2D point-clouds using point-distance-minimization Based on paper: TODO">FittingCurve2d</a>, <a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_curve2d_t_d_m.html" title="Fitting a 2D B-Spline curve to 2D point-clouds using tangent-distance-minimization Based on paper: TO...">FittingCurve2dTDM</a>, <a class="el" href="classpcl_1_1on__nurbs_1_1_fitting_curve2d_s_d_m.html" title="Fitting a 2D B-Spline curve to 2D point-clouds using squared-distance-minimization Based on paper: TO...">FittingCurve2dSDM</a>) </td></tr>
<tr id="row_13_23_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_nurbs_solve.html" target="_self">NurbsSolve</a></td><td class="desc">Solving the linear system of equations using Eigen or UmfPack. (can be defined in on_nurbs.cmake) </td></tr>
<tr id="row_13_23_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_nurbs_tools.html" target="_self">NurbsTools</a></td><td class="desc">Some useful tools for initialization, point search, .. </td></tr>
<tr id="row_13_23_21_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_23_21_" class="arrow" onclick="toggleFolder('13_23_21_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_sequential_fitter.html" target="_self">SequentialFitter</a></td><td class="desc"></td></tr>
<tr id="row_13_23_21_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1on__nurbs_1_1_sequential_fitter_1_1_parameter.html" target="_self">Parameter</a></td><td class="desc"></td></tr>
<tr id="row_13_23_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_sparse_mat.html" target="_self">SparseMat</a></td><td class="desc">Sparse matrix implementation </td></tr>
<tr id="row_13_23_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1on__nurbs_1_1_triangulation.html" target="_self">Triangulation</a></td><td class="desc">Functions for NURBS surface triangulation, trimming and curve sampling </td></tr>
<tr id="row_13_24_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_24_" class="arrow" onclick="toggleFolder('13_24_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>outofcore</b></td><td class="desc"></td></tr>
<tr id="row_13_24_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1outofcore_1_1_outofcore_abstract_metadata.html" target="_self">OutofcoreAbstractMetadata</a></td><td class="desc"></td></tr>
<tr id="row_13_24_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1outofcore_1_1_outofcore_abstract_node_container.html" target="_self">OutofcoreAbstractNodeContainer</a></td><td class="desc"></td></tr>
<tr id="row_13_24_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1outofcore_1_1_outofcore_params.html" target="_self">OutofcoreParams</a></td><td class="desc"></td></tr>
<tr id="row_13_24_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1outofcore_1_1_outofcore_octree_base.html" target="_self">OutofcoreOctreeBase</a></td><td class="desc">This code defines the octree used for point storage at Urban Robotics </td></tr>
<tr id="row_13_24_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1outofcore_1_1_outofcore_octree_base_node.html" target="_self">OutofcoreOctreeBaseNode</a></td><td class="desc"><a class="el" href="classpcl_1_1outofcore_1_1_outofcore_octree_base_node.html" title="OutofcoreOctreeBaseNode Class internally representing nodes of an outofcore octree,...">OutofcoreOctreeBaseNode</a> Class internally representing nodes of an outofcore octree, with accessors to its data via the <a class="el" href="classpcl_1_1outofcore_1_1_outofcore_octree_disk_container.html">pcl::outofcore::OutofcoreOctreeDiskContainer</a> class or <a class="el" href="classpcl_1_1outofcore_1_1_outofcore_octree_ram_container.html">pcl::outofcore::OutofcoreOctreeRamContainer</a> class, whichever it is templated against. <br  />
 </td></tr>
<tr id="row_13_24_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1outofcore_1_1_outofcore_octree_disk_container.html" target="_self">OutofcoreOctreeDiskContainer</a></td><td class="desc">Class responsible for serialization and deserialization of out of core point data </td></tr>
<tr id="row_13_24_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1outofcore_1_1_outofcore_octree_ram_container.html" target="_self">OutofcoreOctreeRamContainer</a></td><td class="desc">Storage container class which the outofcore octree base is templated against </td></tr>
<tr id="row_13_24_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1outofcore_1_1_outofcore_octree_base_metadata.html" target="_self">OutofcoreOctreeBaseMetadata</a></td><td class="desc">Encapsulated class to read JSON metadata into memory, and write the JSON metadata associated with the octree root node. This is global information that is not the same as the metadata for the root node. Inherits <a class="el" href="classpcl_1_1outofcore_1_1_outofcore_abstract_metadata.html">OutofcoreAbstractMetadata</a> interface for metadata in <b>pcl_outofcore</b> </td></tr>
<tr id="row_13_24_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1outofcore_1_1_outofcore_breadth_first_iterator.html" target="_self">OutofcoreBreadthFirstIterator</a></td><td class="desc"></td></tr>
<tr id="row_13_24_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1outofcore_1_1_outofcore_depth_first_iterator.html" target="_self">OutofcoreDepthFirstIterator</a></td><td class="desc"></td></tr>
<tr id="row_13_24_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1outofcore_1_1_outofcore_iterator_base.html" target="_self">OutofcoreIteratorBase</a></td><td class="desc">Abstract octree iterator class </td></tr>
<tr id="row_13_24_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1outofcore_1_1_outofcore_octree_node_metadata.html" target="_self">OutofcoreOctreeNodeMetadata</a></td><td class="desc">Encapsulated class to read JSON metadata into memory, and write the JSON metadata for each node </td></tr>
<tr id="row_13_25_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_25_" class="arrow" onclick="toggleFolder('13_25_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>people</b></td><td class="desc"></td></tr>
<tr id="row_13_25_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1people_1_1_ground_based_people_detection_app.html" target="_self">GroundBasedPeopleDetectionApp</a></td><td class="desc"><a class="el" href="classpcl_1_1people_1_1_ground_based_people_detection_app.html" title="GroundBasedPeopleDetectionApp performs people detection on RGB-D data having as input the ground plan...">GroundBasedPeopleDetectionApp</a> performs people detection on RGB-D data having as input the ground plane coefficients. It implements the people detection algorithm described here: M. Munaro, F. Basso and E. Menegatti, Tracking people within groups with RGB-D data, In Proceedings of the International Conference on Intelligent Robots and Systems (IROS) 2012, Vilamoura (Portugal), 2012 </td></tr>
<tr id="row_13_25_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1people_1_1_head_based_subclustering.html" target="_self">HeadBasedSubclustering</a></td><td class="desc"><b><a class="el" href="classpcl_1_1people_1_1_head_based_subclustering.html" title="HeadBasedSubclustering represents a class for searching for people inside a HeightMap2D based on a 3D...">HeadBasedSubclustering</a></b> represents a class for searching for people inside a <a class="el" href="classpcl_1_1people_1_1_height_map2_d.html" title="HeightMap2D represents a class for creating a 2D height map from a point cloud and searching for its ...">HeightMap2D</a> based on a 3D head detection algorithm </td></tr>
<tr id="row_13_25_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1people_1_1_height_map2_d.html" target="_self">HeightMap2D</a></td><td class="desc"><b><a class="el" href="classpcl_1_1people_1_1_height_map2_d.html" title="HeightMap2D represents a class for creating a 2D height map from a point cloud and searching for its ...">HeightMap2D</a></b> represents a class for creating a 2D height map from a point cloud and searching for its local maxima </td></tr>
<tr id="row_13_25_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1people_1_1_h_o_g.html" target="_self">HOG</a></td><td class="desc"><b><a class="el" href="classpcl_1_1people_1_1_h_o_g.html" title="HOG represents a class for computing the HOG descriptor described in Dalal, N. and Triggs,...">HOG</a></b> represents a class for computing the <a class="el" href="classpcl_1_1people_1_1_h_o_g.html" title="HOG represents a class for computing the HOG descriptor described in Dalal, N. and Triggs,...">HOG</a> descriptor described in Dalal, N. and Triggs, B., "Histograms of oriented gradients for human detection", CVPR 2005 </td></tr>
<tr id="row_13_25_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1people_1_1_person_classifier.html" target="_self">PersonClassifier</a></td><td class="desc"></td></tr>
<tr id="row_13_25_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1people_1_1_person_cluster.html" target="_self">PersonCluster</a></td><td class="desc"><b><a class="el" href="classpcl_1_1people_1_1_person_cluster.html" title="PersonCluster represents a class for representing information about a cluster containing a person.">PersonCluster</a></b> represents a class for representing information about a cluster containing a person </td></tr>
<tr id="row_13_26_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_26_" class="arrow" onclick="toggleFolder('13_26_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>poisson</b></td><td class="desc"></td></tr>
<tr id="row_13_26_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_allocator_state.html" target="_self">AllocatorState</a></td><td class="desc"></td></tr>
<tr id="row_13_26_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_allocator.html" target="_self">Allocator</a></td><td class="desc"></td></tr>
<tr id="row_13_26_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_binary_node.html" target="_self">BinaryNode</a></td><td class="desc"></td></tr>
<tr id="row_13_26_3_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_26_3_" class="arrow" onclick="toggleFolder('13_26_3_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_b_spline_data.html" target="_self">BSplineData</a></td><td class="desc"></td></tr>
<tr id="row_13_26_3_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_b_spline_data_1_1_b_spline_components.html" target="_self">BSplineComponents</a></td><td class="desc"></td></tr>
<tr id="row_13_26_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_b_spline_element_coefficients.html" target="_self">BSplineElementCoefficients</a></td><td class="desc"></td></tr>
<tr id="row_13_26_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_b_spline_elements.html" target="_self">BSplineElements</a></td><td class="desc"></td></tr>
<tr id="row_13_26_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_function_data.html" target="_self">FunctionData</a></td><td class="desc"></td></tr>
<tr id="row_13_26_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_point3_d.html" target="_self">Point3D</a></td><td class="desc"></td></tr>
<tr id="row_13_26_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_edge.html" target="_self">Edge</a></td><td class="desc"></td></tr>
<tr id="row_13_26_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_triangle.html" target="_self">Triangle</a></td><td class="desc"></td></tr>
<tr id="row_13_26_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_cored_point_index.html" target="_self">CoredPointIndex</a></td><td class="desc"></td></tr>
<tr id="row_13_26_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_edge_index.html" target="_self">EdgeIndex</a></td><td class="desc"></td></tr>
<tr id="row_13_26_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_cored_edge_index.html" target="_self">CoredEdgeIndex</a></td><td class="desc"></td></tr>
<tr id="row_13_26_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_triangle_index.html" target="_self">TriangleIndex</a></td><td class="desc"></td></tr>
<tr id="row_13_26_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_triangulation_edge.html" target="_self">TriangulationEdge</a></td><td class="desc"></td></tr>
<tr id="row_13_26_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_triangulation_triangle.html" target="_self">TriangulationTriangle</a></td><td class="desc"></td></tr>
<tr id="row_13_26_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_triangulation.html" target="_self">Triangulation</a></td><td class="desc"></td></tr>
<tr id="row_13_26_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_cored_vertex_index.html" target="_self">CoredVertexIndex</a></td><td class="desc"></td></tr>
<tr id="row_13_26_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_cored_mesh_data.html" target="_self">CoredMeshData</a></td><td class="desc"></td></tr>
<tr id="row_13_26_19_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_26_19_" class="arrow" onclick="toggleFolder('13_26_19_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_cored_mesh_data2.html" target="_self">CoredMeshData2</a></td><td class="desc"></td></tr>
<tr id="row_13_26_19_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_cored_mesh_data2_1_1_vertex.html" target="_self">Vertex</a></td><td class="desc"></td></tr>
<tr id="row_13_26_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_cored_vector_mesh_data.html" target="_self">CoredVectorMeshData</a></td><td class="desc"></td></tr>
<tr id="row_13_26_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_cored_vector_mesh_data2.html" target="_self">CoredVectorMeshData2</a></td><td class="desc"></td></tr>
<tr id="row_13_26_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_cored_file_mesh_data.html" target="_self">CoredFileMeshData</a></td><td class="desc"></td></tr>
<tr id="row_13_26_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_cored_file_mesh_data2.html" target="_self">CoredFileMeshData2</a></td><td class="desc"></td></tr>
<tr id="row_13_26_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_square.html" target="_self">Square</a></td><td class="desc"></td></tr>
<tr id="row_13_26_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_cube.html" target="_self">Cube</a></td><td class="desc"></td></tr>
<tr id="row_13_26_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_marching_squares.html" target="_self">MarchingSquares</a></td><td class="desc"></td></tr>
<tr id="row_13_26_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_marching_cubes.html" target="_self">MarchingCubes</a></td><td class="desc"></td></tr>
<tr id="row_13_26_28_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_minimal_area_triangulation.html" target="_self">MinimalAreaTriangulation</a></td><td class="desc"></td></tr>
<tr id="row_13_26_29_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_root_info.html" target="_self">RootInfo</a></td><td class="desc"></td></tr>
<tr id="row_13_26_30_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_vertex_data.html" target="_self">VertexData</a></td><td class="desc"></td></tr>
<tr id="row_13_26_31_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_26_31_" class="arrow" onclick="toggleFolder('13_26_31_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_sorted_tree_nodes.html" target="_self">SortedTreeNodes</a></td><td class="desc"></td></tr>
<tr id="row_13_26_31_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_sorted_tree_nodes_1_1_corner_indices.html" target="_self">CornerIndices</a></td><td class="desc"></td></tr>
<tr id="row_13_26_31_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_sorted_tree_nodes_1_1_corner_table_data.html" target="_self">CornerTableData</a></td><td class="desc"></td></tr>
<tr id="row_13_26_31_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_sorted_tree_nodes_1_1_edge_indices.html" target="_self">EdgeIndices</a></td><td class="desc"></td></tr>
<tr id="row_13_26_31_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_sorted_tree_nodes_1_1_edge_table_data.html" target="_self">EdgeTableData</a></td><td class="desc"></td></tr>
<tr id="row_13_26_32_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_tree_node_data.html" target="_self">TreeNodeData</a></td><td class="desc"></td></tr>
<tr id="row_13_26_33_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_26_33_" class="arrow" onclick="toggleFolder('13_26_33_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_octree.html" target="_self">Octree</a></td><td class="desc"></td></tr>
<tr id="row_13_26_33_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_octree_1_1_adjacency_count_function.html" target="_self">AdjacencyCountFunction</a></td><td class="desc"></td></tr>
<tr id="row_13_26_33_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_octree_1_1_adjacency_set_function.html" target="_self">AdjacencySetFunction</a></td><td class="desc"></td></tr>
<tr id="row_13_26_33_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_octree_1_1_face_edges_function.html" target="_self">FaceEdgesFunction</a></td><td class="desc"></td></tr>
<tr id="row_13_26_33_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_octree_1_1_point_data.html" target="_self">PointData</a></td><td class="desc"></td></tr>
<tr id="row_13_26_33_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_octree_1_1_point_info.html" target="_self">PointInfo</a></td><td class="desc"></td></tr>
<tr id="row_13_26_33_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_octree_1_1_refine_function.html" target="_self">RefineFunction</a></td><td class="desc"></td></tr>
<tr id="row_13_26_33_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_octree_1_1_root_data.html" target="_self">RootData</a></td><td class="desc"></td></tr>
<tr id="row_13_26_33_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_octree_1_1_stencil.html" target="_self">Stencil</a></td><td class="desc"></td></tr>
<tr id="row_13_26_34_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_up_sample_data.html" target="_self">UpSampleData</a></td><td class="desc"></td></tr>
<tr id="row_13_26_35_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_26_35_" class="arrow" onclick="toggleFolder('13_26_35_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_oct_node.html" target="_self">OctNode</a></td><td class="desc"></td></tr>
<tr id="row_13_26_35_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_oct_node_1_1_adjacency_count_function.html" target="_self">AdjacencyCountFunction</a></td><td class="desc"></td></tr>
<tr id="row_13_26_35_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_oct_node_1_1_const_neighbor_key3.html" target="_self">ConstNeighborKey3</a></td><td class="desc"></td></tr>
<tr id="row_13_26_35_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_oct_node_1_1_const_neighbor_key5.html" target="_self">ConstNeighborKey5</a></td><td class="desc"></td></tr>
<tr id="row_13_26_35_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_oct_node_1_1_const_neighbors3.html" target="_self">ConstNeighbors3</a></td><td class="desc"></td></tr>
<tr id="row_13_26_35_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_oct_node_1_1_const_neighbors5.html" target="_self">ConstNeighbors5</a></td><td class="desc"></td></tr>
<tr id="row_13_26_35_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_oct_node_1_1_neighbor_key3.html" target="_self">NeighborKey3</a></td><td class="desc"></td></tr>
<tr id="row_13_26_35_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_oct_node_1_1_neighbor_key5.html" target="_self">NeighborKey5</a></td><td class="desc"></td></tr>
<tr id="row_13_26_35_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_oct_node_1_1_neighbors3.html" target="_self">Neighbors3</a></td><td class="desc"></td></tr>
<tr id="row_13_26_35_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_oct_node_1_1_neighbors5.html" target="_self">Neighbors5</a></td><td class="desc"></td></tr>
<tr id="row_13_26_36_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_polynomial.html" target="_self">Polynomial</a></td><td class="desc"></td></tr>
<tr id="row_13_26_37_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_starting_polynomial.html" target="_self">StartingPolynomial</a></td><td class="desc"></td></tr>
<tr id="row_13_26_38_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_p_polynomial.html" target="_self">PPolynomial</a></td><td class="desc"></td></tr>
<tr id="row_13_26_39_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_matrix_entry.html" target="_self">MatrixEntry</a></td><td class="desc"></td></tr>
<tr id="row_13_26_40_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_sparse_matrix.html" target="_self">SparseMatrix</a></td><td class="desc"></td></tr>
<tr id="row_13_26_41_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1poisson_1_1_map_reduce_vector.html" target="_self">MapReduceVector</a></td><td class="desc"></td></tr>
<tr id="row_13_26_42_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_sparse_symmetric_matrix.html" target="_self">SparseSymmetricMatrix</a></td><td class="desc"></td></tr>
<tr id="row_13_26_43_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_vector.html" target="_self">Vector</a></td><td class="desc"></td></tr>
<tr id="row_13_26_44_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1poisson_1_1_n_vector.html" target="_self">NVector</a></td><td class="desc"></td></tr>
<tr id="row_13_27_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_27_" class="arrow" onclick="toggleFolder('13_27_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>rec_3d_framework</b></td><td class="desc"></td></tr>
<tr id="row_13_27_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><b>PersistenceUtils</b></td><td class="desc"></td></tr>
<tr id="row_13_27_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_c_r_h_estimation.html" target="_self">CRHEstimation</a></td><td class="desc"></td></tr>
<tr id="row_13_27_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_c_v_f_h_estimation.html" target="_self">CVFHEstimation</a></td><td class="desc"></td></tr>
<tr id="row_13_27_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_e_s_f_estimation.html" target="_self">ESFEstimation</a></td><td class="desc"></td></tr>
<tr id="row_13_27_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_global_estimator.html" target="_self">GlobalEstimator</a></td><td class="desc"></td></tr>
<tr id="row_13_27_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_o_u_r_c_v_f_h_estimator.html" target="_self">OURCVFHEstimator</a></td><td class="desc"></td></tr>
<tr id="row_13_27_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_v_f_h_estimation.html" target="_self">VFHEstimation</a></td><td class="desc"></td></tr>
<tr id="row_13_27_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_color_s_h_o_t_local_estimation.html" target="_self">ColorSHOTLocalEstimation</a></td><td class="desc"></td></tr>
<tr id="row_13_27_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_f_p_f_h_local_estimation.html" target="_self">FPFHLocalEstimation</a></td><td class="desc"></td></tr>
<tr id="row_13_27_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_f_p_f_h_local_estimation_o_m_p.html" target="_self">FPFHLocalEstimationOMP</a></td><td class="desc"></td></tr>
<tr id="row_13_27_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_keypoint_extractor.html" target="_self">KeypointExtractor</a></td><td class="desc"></td></tr>
<tr id="row_13_27_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_uniform_sampling_extractor.html" target="_self">UniformSamplingExtractor</a></td><td class="desc"></td></tr>
<tr id="row_13_27_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_s_i_f_t_keypoint_extractor.html" target="_self">SIFTKeypointExtractor</a></td><td class="desc"></td></tr>
<tr id="row_13_27_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_s_i_f_t_surface_keypoint_extractor.html" target="_self">SIFTSurfaceKeypointExtractor</a></td><td class="desc"></td></tr>
<tr id="row_13_27_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_harris_keypoint_extractor.html" target="_self">HarrisKeypointExtractor</a></td><td class="desc"></td></tr>
<tr id="row_13_27_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_s_u_s_a_n_keypoint_extractor.html" target="_self">SUSANKeypointExtractor</a></td><td class="desc"></td></tr>
<tr id="row_13_27_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_local_estimator.html" target="_self">LocalEstimator</a></td><td class="desc"></td></tr>
<tr id="row_13_27_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_s_h_o_t_local_estimation.html" target="_self">SHOTLocalEstimation</a></td><td class="desc"></td></tr>
<tr id="row_13_27_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_s_h_o_t_local_estimation_o_m_p.html" target="_self">SHOTLocalEstimationOMP</a></td><td class="desc"></td></tr>
<tr id="row_13_27_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_pre_processor_and_normal_estimator.html" target="_self">PreProcessorAndNormalEstimator</a></td><td class="desc"></td></tr>
<tr id="row_13_27_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_mesh_source.html" target="_self">MeshSource</a></td><td class="desc">Data source class based on mesh models </td></tr>
<tr id="row_13_27_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_registered_views_source.html" target="_self">RegisteredViewsSource</a></td><td class="desc">Data source class based on partial views from sensor. In this case, the training data is obtained directly from a depth sensor. The filesystem should contain pcd files (representing a view of an object in camera coordinates) and each view needs to be associated with a txt file containing a 4x4 matrix representing the transformation from camera coordinates to a global object coordinates frame </td></tr>
<tr id="row_13_27_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_model.html" target="_self">Model</a></td><td class="desc"><a class="el" href="classpcl_1_1rec__3d__framework_1_1_model.html" title="Model representation">Model</a> representation </td></tr>
<tr id="row_13_27_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_source.html" target="_self">Source</a></td><td class="desc">Abstract data source class, manages filesystem, incremental training, etc </td></tr>
<tr id="row_13_27_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_global_classifier.html" target="_self">GlobalClassifier</a></td><td class="desc"></td></tr>
<tr id="row_13_27_25_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_27_25_" class="arrow" onclick="toggleFolder('13_27_25_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_global_n_n_pipeline.html" target="_self">GlobalNNPipeline</a></td><td class="desc">Nearest neighbor search based classification of PCL point type features. FLANN is used to identify a neighborhood, based on which different scoring schemes can be employed to obtain likelihood values for a specified list of classes. Available features: ESF, VFH, CVFH See apps/3d_rec_framework/tools/apps/global_classification.cpp for usage </td></tr>
<tr id="row_13_27_25_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1rec__3d__framework_1_1_global_n_n_pipeline_1_1index__score.html" target="_self">index_score</a></td><td class="desc"></td></tr>
<tr id="row_13_27_25_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1rec__3d__framework_1_1_global_n_n_pipeline_1_1sort_index_scores.html" target="_self">sortIndexScores</a></td><td class="desc"></td></tr>
<tr id="row_13_27_26_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_27_26_" class="arrow" onclick="toggleFolder('13_27_26_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_global_n_n_c_r_h_recognizer.html" target="_self">GlobalNNCRHRecognizer</a></td><td class="desc">Nearest neighbor search based classification of PCL point type features. FLANN is used to identify a neighborhood, based on which different scoring schemes can be employed to obtain likelihood values for a specified list of classes. Available features: ESF, VFH, CVFH </td></tr>
<tr id="row_13_27_26_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_global_n_n_c_r_h_recognizer_1_1flann__model.html" target="_self">flann_model</a></td><td class="desc"></td></tr>
<tr id="row_13_27_26_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1rec__3d__framework_1_1_global_n_n_c_r_h_recognizer_1_1index__score.html" target="_self">index_score</a></td><td class="desc"></td></tr>
<tr id="row_13_27_26_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1rec__3d__framework_1_1_global_n_n_c_r_h_recognizer_1_1sort_index_scores.html" target="_self">sortIndexScores</a></td><td class="desc"></td></tr>
<tr id="row_13_27_27_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_27_27_" class="arrow" onclick="toggleFolder('13_27_27_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_global_n_n_c_v_f_h_recognizer.html" target="_self">GlobalNNCVFHRecognizer</a></td><td class="desc">Nearest neighbor search based classification of PCL point type features. Available features: CVFH </td></tr>
<tr id="row_13_27_27_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_global_n_n_c_v_f_h_recognizer_1_1flann__model.html" target="_self">flann_model</a></td><td class="desc"></td></tr>
<tr id="row_13_27_27_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1rec__3d__framework_1_1_global_n_n_c_v_f_h_recognizer_1_1index__score.html" target="_self">index_score</a></td><td class="desc"></td></tr>
<tr id="row_13_27_27_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1rec__3d__framework_1_1_global_n_n_c_v_f_h_recognizer_1_1sort_index_scores.html" target="_self">sortIndexScores</a></td><td class="desc"></td></tr>
<tr id="row_13_27_28_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_27_28_" class="arrow" onclick="toggleFolder('13_27_28_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_local_recognition_pipeline.html" target="_self">LocalRecognitionPipeline</a></td><td class="desc"><a class="el" href="class_object.html">Object</a> recognition + 6DOF pose based on local features, GC and HV Contains keypoints/local features computation, matching using FLANN, point-to-point correspondence grouping, pose refinement and hypotheses verification Available features: SHOT, FPFH See apps/3d_rec_framework/tools/apps for usage </td></tr>
<tr id="row_13_27_28_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_local_recognition_pipeline_1_1flann__model.html" target="_self">flann_model</a></td><td class="desc"></td></tr>
<tr id="row_13_27_28_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1rec__3d__framework_1_1_local_recognition_pipeline_1_1_object_hypothesis.html" target="_self">ObjectHypothesis</a></td><td class="desc"></td></tr>
<tr id="row_13_28_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_28_" class="arrow" onclick="toggleFolder('13_28_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>recognition</b></td><td class="desc"></td></tr>
<tr id="row_13_28_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><b>aux</b></td><td class="desc"></td></tr>
<tr id="row_13_28_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_hough_space3_d.html" target="_self">HoughSpace3D</a></td><td class="desc"><a class="el" href="classpcl_1_1recognition_1_1_hough_space3_d.html" title="HoughSpace3D is a 3D voting space. Cast votes can be interpolated in order to better deal with approx...">HoughSpace3D</a> is a 3D voting space. Cast votes can be interpolated in order to better deal with approximations introduced by bin quantization. A weight can also be associated with each vote </td></tr>
<tr id="row_13_28_2_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_28_2_" class="arrow" onclick="toggleFolder('13_28_2_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_b_v_h.html" target="_self">BVH</a></td><td class="desc">This class is an implementation of bounding volume hierarchies. Use the build method to construct the data structure. To use the class, construct an std::vector of pointers to <a class="el" href="classpcl_1_1recognition_1_1_b_v_h_1_1_bounded_object.html">BVH::BoundedObject</a> objects and pass it to the build method. <a class="el" href="classpcl_1_1recognition_1_1_b_v_h_1_1_bounded_object.html">BVH::BoundedObject</a> is a template class, so you can save user-defined data in it </td></tr>
<tr id="row_13_28_2_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_b_v_h_1_1_bounded_object.html" target="_self">BoundedObject</a></td><td class="desc"></td></tr>
<tr id="row_13_28_2_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_b_v_h_1_1_node.html" target="_self">Node</a></td><td class="desc"></td></tr>
<tr id="row_13_28_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_hypothesis_base.html" target="_self">HypothesisBase</a></td><td class="desc"></td></tr>
<tr id="row_13_28_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_hypothesis.html" target="_self">Hypothesis</a></td><td class="desc"></td></tr>
<tr id="row_13_28_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_28_5_" class="arrow" onclick="toggleFolder('13_28_5_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_model_library.html" target="_self">ModelLibrary</a></td><td class="desc"></td></tr>
<tr id="row_13_28_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_model_library_1_1_model.html" target="_self">Model</a></td><td class="desc">Stores some information about the model </td></tr>
<tr id="row_13_28_6_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_28_6_" class="arrow" onclick="toggleFolder('13_28_6_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_obj_rec_r_a_n_s_a_c.html" target="_self">ObjRecRANSAC</a></td><td class="desc">This is a RANSAC-based 3D object recognition method. Do the following to use it: (i) call <a class="el" href="classpcl_1_1recognition_1_1_obj_rec_r_a_n_s_a_c.html#a8b48737af6ab2551acdacdf54c280e5e" title="Add an object model to be recognized.">addModel()</a> k times with k different models representing the objects to be recognized and (ii) call <a class="el" href="classpcl_1_1recognition_1_1_obj_rec_r_a_n_s_a_c.html#a9ea4a26d7da22856211573917b07d47c" title="This method performs the recognition of the models loaded to the model library with the method addMod...">recognize()</a> with the 3D scene in which the objects should be recognized. Recognition means both object identification and pose (position + orientation) estimation. Check the method descriptions for more details </td></tr>
<tr id="row_13_28_6_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_obj_rec_r_a_n_s_a_c_1_1_hypothesis_creator.html" target="_self">HypothesisCreator</a></td><td class="desc"></td></tr>
<tr id="row_13_28_6_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_obj_rec_r_a_n_s_a_c_1_1_oriented_point_pair.html" target="_self">OrientedPointPair</a></td><td class="desc"></td></tr>
<tr id="row_13_28_6_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_obj_rec_r_a_n_s_a_c_1_1_output.html" target="_self">Output</a></td><td class="desc">This is an output item of the <a class="el" href="classpcl_1_1recognition_1_1_obj_rec_r_a_n_s_a_c.html#a9ea4a26d7da22856211573917b07d47c" title="This method performs the recognition of the models loaded to the model library with the method addMod...">ObjRecRANSAC::recognize()</a> method. It contains the recognized model, its name (the ones passed to <a class="el" href="classpcl_1_1recognition_1_1_obj_rec_r_a_n_s_a_c.html#a8b48737af6ab2551acdacdf54c280e5e" title="Add an object model to be recognized.">ObjRecRANSAC::addModel()</a>), the rigid transform which aligns the model with the input scene and the match confidence which is a number in the interval (0, 1] which gives the fraction of the model surface area matched to the scene. E.g., a match confidence of 0.3 means that 30% of the object surface area was matched to the scene points. If the scene is represented by a single range image, the match confidence can not be greater than 0.5 since the range scanner sees only one side of each object </td></tr>
<tr id="row_13_28_7_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_28_7_" class="arrow" onclick="toggleFolder('13_28_7_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_o_r_r_graph.html" target="_self">ORRGraph</a></td><td class="desc"></td></tr>
<tr id="row_13_28_7_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_o_r_r_graph_1_1_node.html" target="_self">Node</a></td><td class="desc"></td></tr>
<tr id="row_13_28_8_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_28_8_" class="arrow" onclick="toggleFolder('13_28_8_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_o_r_r_octree.html" target="_self">ORROctree</a></td><td class="desc">That's a very specialized and simple octree class. That's the way it is intended to be, that's why no templates and stuff like this </td></tr>
<tr id="row_13_28_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span id="arr_13_28_8_0_" class="arrow" onclick="toggleFolder('13_28_8_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_o_r_r_octree_1_1_node.html" target="_self">Node</a></td><td class="desc"></td></tr>
<tr id="row_13_28_8_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:80px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_o_r_r_octree_1_1_node_1_1_data.html" target="_self">Data</a></td><td class="desc"></td></tr>
<tr id="row_13_28_9_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_28_9_" class="arrow" onclick="toggleFolder('13_28_9_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_o_r_r_octree_z_projection.html" target="_self">ORROctreeZProjection</a></td><td class="desc"></td></tr>
<tr id="row_13_28_9_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_o_r_r_octree_z_projection_1_1_pixel.html" target="_self">Pixel</a></td><td class="desc"></td></tr>
<tr id="row_13_28_9_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_o_r_r_octree_z_projection_1_1_set.html" target="_self">Set</a></td><td class="desc"></td></tr>
<tr id="row_13_28_10_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_28_10_" class="arrow" onclick="toggleFolder('13_28_10_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_rotation_space_cell.html" target="_self">RotationSpaceCell</a></td><td class="desc"></td></tr>
<tr id="row_13_28_10_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_rotation_space_cell_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
<tr id="row_13_28_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_rotation_space_cell_creator.html" target="_self">RotationSpaceCellCreator</a></td><td class="desc"></td></tr>
<tr id="row_13_28_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_rotation_space.html" target="_self">RotationSpace</a></td><td class="desc">This is a class for a discrete representation of the rotation space based on the axis-angle representation. This class is not supposed to be very general. That's why it is dependent on the class <a class="el" href="classpcl_1_1recognition_1_1_model_library.html">ModelLibrary</a> </td></tr>
<tr id="row_13_28_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_rotation_space_creator.html" target="_self">RotationSpaceCreator</a></td><td class="desc"></td></tr>
<tr id="row_13_28_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_rigid_transform_space.html" target="_self">RigidTransformSpace</a></td><td class="desc"></td></tr>
<tr id="row_13_28_15_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_28_15_" class="arrow" onclick="toggleFolder('13_28_15_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_simple_octree.html" target="_self">SimpleOctree</a></td><td class="desc"></td></tr>
<tr id="row_13_28_15_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_simple_octree_1_1_node.html" target="_self">Node</a></td><td class="desc"></td></tr>
<tr id="row_13_28_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_trimmed_i_c_p.html" target="_self">TrimmedICP</a></td><td class="desc"></td></tr>
<tr id="row_13_28_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1recognition_1_1_voxel_structure.html" target="_self">VoxelStructure</a></td><td class="desc">This class is a box in R3 built of voxels ordered in a regular rectangular grid. Each voxel is of type T </td></tr>
<tr id="row_13_29_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_29_" class="arrow" onclick="toggleFolder('13_29_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>registration</b></td><td class="desc"></td></tr>
<tr id="row_13_29_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_convergence_criteria.html" target="_self">ConvergenceCriteria</a></td><td class="desc"><b><a class="el" href="classpcl_1_1registration_1_1_convergence_criteria.html" title="ConvergenceCriteria represents an abstract base class for different convergence criteria used in regi...">ConvergenceCriteria</a></b> represents an abstract base class for different convergence criteria used in registration loops </td></tr>
<tr id="row_13_29_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_estimation_base.html" target="_self">CorrespondenceEstimationBase</a></td><td class="desc">Abstract <b><a class="el" href="classpcl_1_1registration_1_1_correspondence_estimation_base.html" title="Abstract CorrespondenceEstimationBase class. All correspondence estimation methods should inherit fro...">CorrespondenceEstimationBase</a></b> class. All correspondence estimation methods should inherit from this </td></tr>
<tr id="row_13_29_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_estimation.html" target="_self">CorrespondenceEstimation</a></td><td class="desc"><b><a class="el" href="classpcl_1_1registration_1_1_correspondence_estimation.html" title="CorrespondenceEstimation represents the base class for determining correspondences between target and...">CorrespondenceEstimation</a></b> represents the base class for determining correspondences between target and query point sets/features </td></tr>
<tr id="row_13_29_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_estimation_back_projection.html" target="_self">CorrespondenceEstimationBackProjection</a></td><td class="desc"><b>CorrespondenceEstimationBackprojection</b> computes correspondences as points in the target cloud which have minimum </td></tr>
<tr id="row_13_29_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_estimation_normal_shooting.html" target="_self">CorrespondenceEstimationNormalShooting</a></td><td class="desc"><b><a class="el" href="classpcl_1_1registration_1_1_correspondence_estimation_normal_shooting.html" title="CorrespondenceEstimationNormalShooting computes correspondences as points in the target cloud which h...">CorrespondenceEstimationNormalShooting</a></b> computes correspondences as points in the target cloud which have minimum distance to normals computed on the input cloud </td></tr>
<tr id="row_13_29_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_estimation_organized_projection.html" target="_self">CorrespondenceEstimationOrganizedProjection</a></td><td class="desc"><a class="el" href="classpcl_1_1registration_1_1_correspondence_estimation_organized_projection.html" title="CorrespondenceEstimationOrganizedProjection computes correspondences by projecting the source point c...">CorrespondenceEstimationOrganizedProjection</a> computes correspondences by projecting the source point cloud onto the target point cloud using the camera intrinsic and extrinsic parameters. The correspondences can be trimmed by a depth threshold and by a distance threshold. It is not as precise as a nearest neighbor search, but it is much faster, as it avoids the usage of any additional structures (i.e., kd-trees) </td></tr>
<tr id="row_13_29_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector.html" target="_self">CorrespondenceRejector</a></td><td class="desc"></td></tr>
<tr id="row_13_29_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_data_container_interface.html" target="_self">DataContainerInterface</a></td><td class="desc"></td></tr>
<tr id="row_13_29_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_data_container.html" target="_self">DataContainer</a></td><td class="desc"></td></tr>
<tr id="row_13_29_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_distance.html" target="_self">CorrespondenceRejectorDistance</a></td><td class="desc"></td></tr>
<tr id="row_13_29_10_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_29_10_" class="arrow" onclick="toggleFolder('13_29_10_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_features.html" target="_self">CorrespondenceRejectorFeatures</a></td><td class="desc"><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_features.html" title="CorrespondenceRejectorFeatures implements a correspondence rejection method based on a set of feature...">CorrespondenceRejectorFeatures</a> implements a correspondence rejection method based on a set of feature descriptors. Given an input feature space, the method checks if each feature in the source cloud has a correspondence in the target cloud, either by checking the first K (given) point correspondences, or by defining a tolerance threshold via a radius in feature space </td></tr>
<tr id="row_13_29_10_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_features_1_1_feature_container.html" target="_self">FeatureContainer</a></td><td class="desc">An inner class containing pointers to the source and target feature clouds and the parameters needed to perform the correspondence search. This class extends <a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_features_1_1_feature_container_interface.html">FeatureContainerInterface</a>, which contains abstract methods for any methods that do not depend on the FeatureT &mdash; these methods can thus be called from a pointer to <a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_features_1_1_feature_container_interface.html">FeatureContainerInterface</a> without casting to the derived class </td></tr>
<tr id="row_13_29_10_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_features_1_1_feature_container_interface.html" target="_self">FeatureContainerInterface</a></td><td class="desc"></td></tr>
<tr id="row_13_29_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_median_distance.html" target="_self">CorrespondenceRejectorMedianDistance</a></td><td class="desc"><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_median_distance.html" title="CorrespondenceRejectorMedianDistance implements a simple correspondence rejection method based on thr...">CorrespondenceRejectorMedianDistance</a> implements a simple correspondence rejection method based on thresholding based on the median distance between the correspondences </td></tr>
<tr id="row_13_29_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_one_to_one.html" target="_self">CorrespondenceRejectorOneToOne</a></td><td class="desc"><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_one_to_one.html" title="CorrespondenceRejectorOneToOne implements a correspondence rejection method based on eliminating dupl...">CorrespondenceRejectorOneToOne</a> implements a correspondence rejection method based on eliminating duplicate match indices in the correspondences. Correspondences with the same match index are removed and only the one with smallest distance between query and match are kept. That is, considering match-&gt;query 1-m correspondences are removed leaving only 1-1 correspondences </td></tr>
<tr id="row_13_29_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejection_organized_boundary.html" target="_self">CorrespondenceRejectionOrganizedBoundary</a></td><td class="desc">Implements a simple correspondence rejection measure. For each pair of points in correspondence, it checks whether they are on the boundary of a silhouette. This is done by counting the number of NaN dexels in a window around the points (the threshold and window size can be set by the user) </td></tr>
<tr id="row_13_29_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_poly.html" target="_self">CorrespondenceRejectorPoly</a></td><td class="desc"><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_poly.html" title="CorrespondenceRejectorPoly implements a correspondence rejection method that exploits low-level and p...">CorrespondenceRejectorPoly</a> implements a correspondence rejection method that exploits low-level and pose-invariant geometric constraints between two point sets by forming virtual polygons of a user-specifiable cardinality on each model using the input correspondences. These polygons are then checked in a pose-invariant manner (i.e. the side lengths must be approximately equal), and rejection is performed by thresholding these edge lengths </td></tr>
<tr id="row_13_29_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_sample_consensus.html" target="_self">CorrespondenceRejectorSampleConsensus</a></td><td class="desc"><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_sample_consensus.html" title="CorrespondenceRejectorSampleConsensus implements a correspondence rejection using Random Sample Conse...">CorrespondenceRejectorSampleConsensus</a> implements a correspondence rejection using Random Sample Consensus to identify inliers (and reject outliers) </td></tr>
<tr id="row_13_29_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_sample_consensus2_d.html" target="_self">CorrespondenceRejectorSampleConsensus2D</a></td><td class="desc"><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_sample_consensus2_d.html" title="CorrespondenceRejectorSampleConsensus2D implements a pixel-based correspondence rejection using Rando...">CorrespondenceRejectorSampleConsensus2D</a> implements a pixel-based correspondence rejection using Random Sample Consensus to identify inliers (and reject outliers) </td></tr>
<tr id="row_13_29_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_surface_normal.html" target="_self">CorrespondenceRejectorSurfaceNormal</a></td><td class="desc"></td></tr>
<tr id="row_13_29_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_trimmed.html" target="_self">CorrespondenceRejectorTrimmed</a></td><td class="desc"><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_trimmed.html" title="CorrespondenceRejectorTrimmed implements a correspondence rejection for ICP-like registration algorit...">CorrespondenceRejectorTrimmed</a> implements a correspondence rejection for ICP-like registration algorithms that uses only the best 'k' correspondences where 'k' is some estimate of the overlap between the two point clouds being registered </td></tr>
<tr id="row_13_29_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_correspondence_rejector_var_trimmed.html" target="_self">CorrespondenceRejectorVarTrimmed</a></td><td class="desc"></td></tr>
<tr id="row_13_29_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1sort_correspondences_by_query_index.html" target="_self">sortCorrespondencesByQueryIndex</a></td><td class="desc"></td></tr>
<tr id="row_13_29_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1sort_correspondences_by_match_index.html" target="_self">sortCorrespondencesByMatchIndex</a></td><td class="desc"></td></tr>
<tr id="row_13_29_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1sort_correspondences_by_distance.html" target="_self">sortCorrespondencesByDistance</a></td><td class="desc"></td></tr>
<tr id="row_13_29_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1sort_correspondences_by_query_index_and_distance.html" target="_self">sortCorrespondencesByQueryIndexAndDistance</a></td><td class="desc"></td></tr>
<tr id="row_13_29_24_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1sort_correspondences_by_match_index_and_distance.html" target="_self">sortCorrespondencesByMatchIndexAndDistance</a></td><td class="desc"></td></tr>
<tr id="row_13_29_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_default_convergence_criteria.html" target="_self">DefaultConvergenceCriteria</a></td><td class="desc"><b><a class="el" href="classpcl_1_1registration_1_1_default_convergence_criteria.html" title="DefaultConvergenceCriteria represents an instantiation of ConvergenceCriteria, and implements the fol...">DefaultConvergenceCriteria</a></b> represents an instantiation of <a class="el" href="classpcl_1_1registration_1_1_convergence_criteria.html" title="ConvergenceCriteria represents an abstract base class for different convergence criteria used in regi...">ConvergenceCriteria</a>, and implements the following criteria for registration loop evaluation: </td></tr>
<tr id="row_13_29_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_null_measurement.html" target="_self">NullMeasurement</a></td><td class="desc"><b><a class="el" href="structpcl_1_1registration_1_1_null_measurement.html" title="NullMeasurement struct">NullMeasurement</a></b> struct </td></tr>
<tr id="row_13_29_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_pose_measurement.html" target="_self">PoseMeasurement</a></td><td class="desc"><b><a class="el" href="structpcl_1_1registration_1_1_pose_measurement.html" title="PoseMeasurement struct">PoseMeasurement</a></b> struct </td></tr>
<tr id="row_13_29_28_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_29_28_" class="arrow" onclick="toggleFolder('13_29_28_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_e_l_c_h.html" target="_self">ELCH</a></td><td class="desc"><b><a class="el" href="classpcl_1_1registration_1_1_e_l_c_h.html" title="ELCH (Explicit Loop Closing Heuristic) class">ELCH</a></b> (Explicit Loop Closing Heuristic) class </td></tr>
<tr id="row_13_29_28_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_e_l_c_h_1_1_vertex.html" target="_self">Vertex</a></td><td class="desc"></td></tr>
<tr id="row_13_29_29_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_graph_handler.html" target="_self">GraphHandler</a></td><td class="desc"><b><a class="el" href="classpcl_1_1registration_1_1_graph_handler.html" title="GraphHandler class is a wrapper for a general SLAM graph The actual graph class must fulfil the follo...">GraphHandler</a></b> class is a wrapper for a general SLAM graph The actual graph class must fulfil the following boost::graph concepts: </td></tr>
<tr id="row_13_29_30_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_graph_optimizer.html" target="_self">GraphOptimizer</a></td><td class="desc"><b><a class="el" href="classpcl_1_1registration_1_1_graph_optimizer.html" title="GraphOptimizer class; derive and specialize for each graph type">GraphOptimizer</a></b> class; derive and specialize for each graph type </td></tr>
<tr id="row_13_29_31_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_f_p_c_s_initial_alignment.html" target="_self">FPCSInitialAlignment</a></td><td class="desc"><a class="el" href="classpcl_1_1registration_1_1_f_p_c_s_initial_alignment.html" title="FPCSInitialAlignment computes corresponding four point congruent sets as described in: &quot;4-points cong...">FPCSInitialAlignment</a> computes corresponding four point congruent sets as described in: "4-points congruent sets for robust pairwise surface registration", Dror Aiger, Niloy Mitra, Daniel Cohen-Or. ACM Transactions on Graphics, vol. 27(3), 2008 </td></tr>
<tr id="row_13_29_32_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_k_f_p_c_s_initial_alignment.html" target="_self">KFPCSInitialAlignment</a></td><td class="desc"><a class="el" href="classpcl_1_1registration_1_1_k_f_p_c_s_initial_alignment.html" title="KFPCSInitialAlignment computes corresponding four point congruent sets based on keypoints as describe...">KFPCSInitialAlignment</a> computes corresponding four point congruent sets based on keypoints as described in: "Markerless point cloud registration with keypoint-based 4-points congruent sets", Pascal Theiler, Jan Dirk Wegner, Konrad Schindler. ISPRS Annals II-5/W2, 2013. Presented at ISPRS Workshop Laser Scanning, Antalya, Turkey, 2013 </td></tr>
<tr id="row_13_29_33_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_incremental_registration.html" target="_self">IncrementalRegistration</a></td><td class="desc">Incremental <a class="el" href="classpcl_1_1_iterative_closest_point.html">IterativeClosestPoint</a> class </td></tr>
<tr id="row_13_29_34_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_29_34_" class="arrow" onclick="toggleFolder('13_29_34_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_l_u_m.html" target="_self">LUM</a></td><td class="desc">Globally Consistent Scan Matching based on an algorithm by Lu and Milios </td></tr>
<tr id="row_13_29_34_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_l_u_m_1_1_edge_properties.html" target="_self">EdgeProperties</a></td><td class="desc"></td></tr>
<tr id="row_13_29_34_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_l_u_m_1_1_vertex_properties.html" target="_self">VertexProperties</a></td><td class="desc"></td></tr>
<tr id="row_13_29_35_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_matching_candidate.html" target="_self">MatchingCandidate</a></td><td class="desc">Container for matching candidate consisting of </td></tr>
<tr id="row_13_29_36_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1by__score.html" target="_self">by_score</a></td><td class="desc">Sorting of candidates based on fitness score value </td></tr>
<tr id="row_13_29_37_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_meta_registration.html" target="_self">MetaRegistration</a></td><td class="desc">Meta <a class="el" href="classpcl_1_1_registration.html">Registration</a> class </td></tr>
<tr id="row_13_29_38_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation.html" target="_self">TransformationEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation.html" title="TransformationEstimation represents the base class for methods for transformation estimation based on...">TransformationEstimation</a> represents the base class for methods for transformation estimation based on: </td></tr>
<tr id="row_13_29_39_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation2_d.html" target="_self">TransformationEstimation2D</a></td><td class="desc"></td></tr>
<tr id="row_13_29_40_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation3_point.html" target="_self">TransformationEstimation3Point</a></td><td class="desc">TransformationEstimation3Points represents the class for transformation estimation based on: </td></tr>
<tr id="row_13_29_41_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation_d_q.html" target="_self">TransformationEstimationDQ</a></td><td class="desc"></td></tr>
<tr id="row_13_29_42_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation_dual_quaternion.html" target="_self">TransformationEstimationDualQuaternion</a></td><td class="desc"></td></tr>
<tr id="row_13_29_43_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_29_43_" class="arrow" onclick="toggleFolder('13_29_43_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation_l_m.html" target="_self">TransformationEstimationLM</a></td><td class="desc"></td></tr>
<tr id="row_13_29_43_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_transformation_estimation_l_m_1_1_functor.html" target="_self">Functor</a></td><td class="desc"></td></tr>
<tr id="row_13_29_43_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_transformation_estimation_l_m_1_1_optimization_functor.html" target="_self">OptimizationFunctor</a></td><td class="desc"></td></tr>
<tr id="row_13_29_43_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_transformation_estimation_l_m_1_1_optimization_functor_with_indices.html" target="_self">OptimizationFunctorWithIndices</a></td><td class="desc"></td></tr>
<tr id="row_13_29_44_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation_point_to_plane.html" target="_self">TransformationEstimationPointToPlane</a></td><td class="desc"></td></tr>
<tr id="row_13_29_45_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation_point_to_plane_l_l_s.html" target="_self">TransformationEstimationPointToPlaneLLS</a></td><td class="desc"><b><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation_point_to_plane_l_l_s.html" title="TransformationEstimationPointToPlaneLLS implements a Linear Least Squares (LLS) approximation for min...">TransformationEstimationPointToPlaneLLS</a></b> implements a Linear Least Squares (LLS) approximation for minimizing the point-to-plane distance between two clouds of corresponding points with normals </td></tr>
<tr id="row_13_29_46_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation_point_to_plane_l_l_s_weighted.html" target="_self">TransformationEstimationPointToPlaneLLSWeighted</a></td><td class="desc"><b><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation_point_to_plane_l_l_s_weighted.html" title="TransformationEstimationPointToPlaneLLSWeighted implements a Linear Least Squares (LLS) approximation...">TransformationEstimationPointToPlaneLLSWeighted</a></b> implements a Linear Least Squares (LLS) approximation for minimizing the point-to-plane distance between two clouds of corresponding points with normals, with the possibility of assigning weights to the correspondences </td></tr>
<tr id="row_13_29_47_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_29_47_" class="arrow" onclick="toggleFolder('13_29_47_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation_point_to_plane_weighted.html" target="_self">TransformationEstimationPointToPlaneWeighted</a></td><td class="desc"></td></tr>
<tr id="row_13_29_47_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_transformation_estimation_point_to_plane_weighted_1_1_functor.html" target="_self">Functor</a></td><td class="desc"></td></tr>
<tr id="row_13_29_47_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_transformation_estimation_point_to_plane_weighted_1_1_optimization_functor.html" target="_self">OptimizationFunctor</a></td><td class="desc"></td></tr>
<tr id="row_13_29_47_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_transformation_estimation_point_to_plane_weighted_1_1_optimization_functor_with_indices.html" target="_self">OptimizationFunctorWithIndices</a></td><td class="desc"></td></tr>
<tr id="row_13_29_48_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation_s_v_d.html" target="_self">TransformationEstimationSVD</a></td><td class="desc"></td></tr>
<tr id="row_13_29_49_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_estimation_s_v_d_scale.html" target="_self">TransformationEstimationSVDScale</a></td><td class="desc"></td></tr>
<tr id="row_13_29_50_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_validation.html" target="_self">TransformationValidation</a></td><td class="desc"><a class="el" href="classpcl_1_1registration_1_1_transformation_validation.html" title="TransformationValidation represents the base class for methods that validate the correctness of a tra...">TransformationValidation</a> represents the base class for methods that validate the correctness of a transformation found through <a class="el" href="classpcl_1_1registration_1_1_transformation_estimation.html">TransformationEstimation</a> </td></tr>
<tr id="row_13_29_51_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_29_51_" class="arrow" onclick="toggleFolder('13_29_51_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_validation_euclidean.html" target="_self">TransformationValidationEuclidean</a></td><td class="desc"><a class="el" href="classpcl_1_1registration_1_1_transformation_validation_euclidean.html" title="TransformationValidationEuclidean computes an L2SQR norm between a source and target dataset.">TransformationValidationEuclidean</a> computes an L2SQR norm between a source and target dataset </td></tr>
<tr id="row_13_29_51_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_transformation_validation_euclidean_1_1_my_point_representation.html" target="_self">MyPointRepresentation</a></td><td class="desc">Internal point representation uses only 3D coordinates for L2 </td></tr>
<tr id="row_13_29_52_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_null_estimate.html" target="_self">NullEstimate</a></td><td class="desc"><b><a class="el" href="structpcl_1_1registration_1_1_null_estimate.html" title="NullEstimate struct">NullEstimate</a></b> struct </td></tr>
<tr id="row_13_29_53_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1registration_1_1_pose_estimate.html" target="_self">PoseEstimate</a></td><td class="desc"><b><a class="el" href="structpcl_1_1registration_1_1_pose_estimate.html" title="PoseEstimate struct">PoseEstimate</a></b> struct </td></tr>
<tr id="row_13_29_54_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_warp_point_rigid.html" target="_self">WarpPointRigid</a></td><td class="desc">Base warp point class </td></tr>
<tr id="row_13_29_55_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_warp_point_rigid3_d.html" target="_self">WarpPointRigid3D</a></td><td class="desc"><b><a class="el" href="classpcl_1_1registration_1_1_warp_point_rigid3_d.html" title="WarpPointRigid3D enables 3D (1D rotation + 2D translation) transformations for points.">WarpPointRigid3D</a></b> enables 3D (1D rotation + 2D translation) transformations for points </td></tr>
<tr id="row_13_29_56_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1registration_1_1_warp_point_rigid6_d.html" target="_self">WarpPointRigid6D</a></td><td class="desc"><b><a class="el" href="classpcl_1_1registration_1_1_warp_point_rigid3_d.html" title="WarpPointRigid3D enables 3D (1D rotation + 2D translation) transformations for points.">WarpPointRigid3D</a></b> enables 6D (3D rotation + 3D translation) transformations for points </td></tr>
<tr id="row_13_30_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_30_" class="arrow" onclick="toggleFolder('13_30_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>search</b></td><td class="desc"></td></tr>
<tr id="row_13_30_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_30_0_" class="arrow" onclick="toggleFolder('13_30_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1search_1_1_brute_force.html" target="_self">BruteForce</a></td><td class="desc">Implementation of a simple brute force search algorithm </td></tr>
<tr id="row_13_30_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1search_1_1_brute_force_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
<tr id="row_13_30_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_30_1_" class="arrow" onclick="toggleFolder('13_30_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1search_1_1_flann_search.html" target="_self">FlannSearch</a></td><td class="desc"><b><a class="el" href="classpcl_1_1search_1_1_flann_search.html" title="search::FlannSearch is a generic FLANN wrapper class for the new search interface....">search::FlannSearch</a></b> is a generic FLANN wrapper class for the new search interface. It is able to wrap any FLANN index type, e.g. the kd tree as well as indices for high-dimensional searches and intended as a more powerful and cleaner successor to KdTreeFlann </td></tr>
<tr id="row_13_30_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1search_1_1_flann_search_1_1_flann_index_creator.html" target="_self">FlannIndexCreator</a></td><td class="desc">Helper class that creates a FLANN index from a given FLANN matrix. To use a FLANN index type with <a class="el" href="classpcl_1_1search_1_1_flann_search.html" title="search::FlannSearch is a generic FLANN wrapper class for the new search interface....">FlannSearch</a>, implement this interface and pass an object of the new type to the <a class="el" href="classpcl_1_1search_1_1_flann_search.html" title="search::FlannSearch is a generic FLANN wrapper class for the new search interface....">FlannSearch</a> constructor. See the implementation of <a class="el" href="classpcl_1_1search_1_1_flann_search_1_1_kd_tree_index_creator.html" title="Creates a FLANN KdTreeSingleIndex from the given input data.">KdTreeIndexCreator</a> for an example </td></tr>
<tr id="row_13_30_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1search_1_1_flann_search_1_1_kd_tree_index_creator.html" target="_self">KdTreeIndexCreator</a></td><td class="desc">Creates a FLANN KdTreeSingleIndex from the given input data </td></tr>
<tr id="row_13_30_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1search_1_1_flann_search_1_1_kd_tree_multi_index_creator.html" target="_self">KdTreeMultiIndexCreator</a></td><td class="desc">Creates a FLANN KdTreeIndex of multiple randomized trees from the given input data, suitable for feature matching. Note that in this case, it is often more efficient to use the <a class="el" href="structflann_1_1_l2.html">flann::L2</a> distance functor </td></tr>
<tr id="row_13_30_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1search_1_1_flann_search_1_1_k_means_index_creator.html" target="_self">KMeansIndexCreator</a></td><td class="desc">Creates a FLANN KdTreeSingleIndex from the given input data </td></tr>
<tr id="row_13_30_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1search_1_1_kd_tree.html" target="_self">KdTree</a></td><td class="desc"><b><a class="el" href="classpcl_1_1search_1_1_kd_tree.html" title="search::KdTree is a wrapper class which inherits the pcl::KdTree class for performing search function...">search::KdTree</a></b> is a wrapper class which inherits the <a class="el" href="classpcl_1_1_kd_tree.html" title="KdTree represents the base spatial locator class for kd-tree implementations.">pcl::KdTree</a> class for performing search functions using <a class="el" href="classpcl_1_1search_1_1_kd_tree.html" title="search::KdTree is a wrapper class which inherits the pcl::KdTree class for performing search function...">KdTree</a> structure. <a class="el" href="classpcl_1_1search_1_1_kd_tree.html" title="search::KdTree is a wrapper class which inherits the pcl::KdTree class for performing search function...">KdTree</a> is a generic type of 3D spatial locator using kD-tree structures. The class is making use of the FLANN (Fast Library for Approximate Nearest Neighbor) project by Marius Muja and David Lowe </td></tr>
<tr id="row_13_30_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1search_1_1_octree.html" target="_self">Octree</a></td><td class="desc"><b><a class="el" href="classpcl_1_1search_1_1_octree.html" title="search::Octree is a wrapper class which implements nearest neighbor search operations based on the pc...">search::Octree</a></b> is a wrapper class which implements nearest neighbor search operations based on the pcl::octree::Octree structure </td></tr>
<tr id="row_13_30_4_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_30_4_" class="arrow" onclick="toggleFolder('13_30_4_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1search_1_1_organized_neighbor.html" target="_self">OrganizedNeighbor</a></td><td class="desc"><a class="el" href="classpcl_1_1search_1_1_organized_neighbor.html" title="OrganizedNeighbor is a class for optimized nearest neigbhor search in organized point clouds.">OrganizedNeighbor</a> is a class for optimized nearest neigbhor search in organized point clouds </td></tr>
<tr id="row_13_30_4_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1search_1_1_organized_neighbor_1_1_entry.html" target="_self">Entry</a></td><td class="desc"></td></tr>
<tr id="row_13_30_5_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_30_5_" class="arrow" onclick="toggleFolder('13_30_5_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1search_1_1_search.html" target="_self">Search</a></td><td class="desc">Generic search class. All search wrappers must inherit from this </td></tr>
<tr id="row_13_30_5_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1search_1_1_search_1_1_compare.html" target="_self">Compare</a></td><td class="desc"></td></tr>
<tr id="row_13_31_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_31_" class="arrow" onclick="toggleFolder('13_31_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>segmentation</b></td><td class="desc"></td></tr>
<tr id="row_13_31_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_31_0_" class="arrow" onclick="toggleFolder('13_31_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>detail</b></td><td class="desc"></td></tr>
<tr id="row_13_31_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1segmentation_1_1detail_1_1_random_walker.html" target="_self">RandomWalker</a></td><td class="desc">Multilabel graph segmentation using random walks </td></tr>
<tr id="row_13_31_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_31_1_" class="arrow" onclick="toggleFolder('13_31_1_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>grabcut</b></td><td class="desc"></td></tr>
<tr id="row_13_31_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1segmentation_1_1grabcut_1_1_boykov_kolmogorov.html" target="_self">BoykovKolmogorov</a></td><td class="desc"></td></tr>
<tr id="row_13_31_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1segmentation_1_1grabcut_1_1_color.html" target="_self">Color</a></td><td class="desc">Structure to save <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> colors into floats </td></tr>
<tr id="row_13_31_1_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1segmentation_1_1grabcut_1_1_gaussian.html" target="_self">Gaussian</a></td><td class="desc"><a class="el" href="structpcl_1_1segmentation_1_1grabcut_1_1_gaussian.html" title="Gaussian structure">Gaussian</a> structure </td></tr>
<tr id="row_13_31_1_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1segmentation_1_1grabcut_1_1_g_m_m.html" target="_self">GMM</a></td><td class="desc"></td></tr>
<tr id="row_13_31_1_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1segmentation_1_1grabcut_1_1_gaussian_fitter.html" target="_self">GaussianFitter</a></td><td class="desc"></td></tr>
<tr id="row_13_32_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_32_" class="arrow" onclick="toggleFolder('13_32_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>simulation</b></td><td class="desc"></td></tr>
<tr id="row_13_32_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_32_0_" class="arrow" onclick="toggleFolder('13_32_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>gllib</b></td><td class="desc"></td></tr>
<tr id="row_13_32_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1simulation_1_1gllib_1_1_program.html" target="_self">Program</a></td><td class="desc"></td></tr>
<tr id="row_13_32_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1simulation_1_1_camera.html" target="_self">Camera</a></td><td class="desc"></td></tr>
<tr id="row_13_32_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1simulation_1_1___single_poly.html" target="_self">_SinglePoly</a></td><td class="desc"></td></tr>
<tr id="row_13_32_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1simulation_1_1_vertex.html" target="_self">Vertex</a></td><td class="desc"></td></tr>
<tr id="row_13_32_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1simulation_1_1_face.html" target="_self">Face</a></td><td class="desc"></td></tr>
<tr id="row_13_32_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1simulation_1_1_model.html" target="_self">Model</a></td><td class="desc"></td></tr>
<tr id="row_13_32_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1simulation_1_1_triangle_mesh_model.html" target="_self">TriangleMeshModel</a></td><td class="desc"></td></tr>
<tr id="row_13_32_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1simulation_1_1_polygon_mesh_model.html" target="_self">PolygonMeshModel</a></td><td class="desc"></td></tr>
<tr id="row_13_32_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1simulation_1_1_point_cloud_model.html" target="_self">PointCloudModel</a></td><td class="desc"></td></tr>
<tr id="row_13_32_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1simulation_1_1_quad.html" target="_self">Quad</a></td><td class="desc"></td></tr>
<tr id="row_13_32_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1simulation_1_1_textured_quad.html" target="_self">TexturedQuad</a></td><td class="desc"></td></tr>
<tr id="row_13_32_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1simulation_1_1_range_likelihood.html" target="_self">RangeLikelihood</a></td><td class="desc"></td></tr>
<tr id="row_13_32_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1simulation_1_1_scene.html" target="_self">Scene</a></td><td class="desc"></td></tr>
<tr id="row_13_32_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1simulation_1_1_sum_reduce.html" target="_self">SumReduce</a></td><td class="desc">Implements a parallel summation of float arrays using GLSL. The input array is provided as a float texture and the summation is performed over set number of levels, where each level halfs each dimension </td></tr>
<tr id="row_13_32_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1simulation_1_1_sim_example.html" target="_self">SimExample</a></td><td class="desc"></td></tr>
<tr id="row_13_33_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_33_" class="arrow" onclick="toggleFolder('13_33_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>surface</b></td><td class="desc"></td></tr>
<tr id="row_13_33_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1surface_1_1_simplification_remove_unused_vertices.html" target="_self">SimplificationRemoveUnusedVertices</a></td><td class="desc"></td></tr>
<tr id="row_13_34_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><a class="el" href="namespacepcl_1_1test.html" target="_self">test</a></td><td class="desc"></td></tr>
<tr id="row_13_35_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_35_" class="arrow" onclick="toggleFolder('13_35_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>texture_mapping</b></td><td class="desc"></td></tr>
<tr id="row_13_35_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1texture__mapping_1_1_camera.html" target="_self">Camera</a></td><td class="desc">Structure to store camera pose and focal length </td></tr>
<tr id="row_13_35_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1texture__mapping_1_1_uv_index.html" target="_self">UvIndex</a></td><td class="desc">Structure that links a uv coordinate to its 3D point and face </td></tr>
<tr id="row_13_36_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_36_" class="arrow" onclick="toggleFolder('13_36_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>tracking</b></td><td class="desc"></td></tr>
<tr id="row_13_36_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1tracking_1_1_approx_nearest_pair_point_cloud_coherence.html" target="_self">ApproxNearestPairPointCloudCoherence</a></td><td class="desc"><b><a class="el" href="classpcl_1_1tracking_1_1_approx_nearest_pair_point_cloud_coherence.html" title="ApproxNearestPairPointCloudCoherence computes coherence between two pointclouds using the approximate...">ApproxNearestPairPointCloudCoherence</a></b> computes coherence between two pointclouds using the approximate nearest point pairs </td></tr>
<tr id="row_13_36_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1tracking_1_1_point_coherence.html" target="_self">PointCoherence</a></td><td class="desc"><b><a class="el" href="classpcl_1_1tracking_1_1_point_coherence.html" title="PointCoherence is a base class to compute coherence between the two points.">PointCoherence</a></b> is a base class to compute coherence between the two points </td></tr>
<tr id="row_13_36_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1tracking_1_1_point_cloud_coherence.html" target="_self">PointCloudCoherence</a></td><td class="desc"><b><a class="el" href="classpcl_1_1tracking_1_1_point_cloud_coherence.html" title="PointCloudCoherence is a base class to compute coherence between the two PointClouds.">PointCloudCoherence</a></b> is a base class to compute coherence between the two PointClouds </td></tr>
<tr id="row_13_36_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1tracking_1_1_distance_coherence.html" target="_self">DistanceCoherence</a></td><td class="desc"><b><a class="el" href="classpcl_1_1tracking_1_1_distance_coherence.html" title="DistanceCoherence computes coherence between two points from the distance between them....">DistanceCoherence</a></b> computes coherence between two points from the distance between them. the coherence is calculated by 1 / (1 + weight * d^2 ) </td></tr>
<tr id="row_13_36_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1tracking_1_1_h_s_v_color_coherence.html" target="_self">HSVColorCoherence</a></td><td class="desc"><b><a class="el" href="classpcl_1_1tracking_1_1_h_s_v_color_coherence.html" title="HSVColorCoherence computes coherence between the two points from the color difference between them....">HSVColorCoherence</a></b> computes coherence between the two points from the color difference between them. the color difference is calculated in HSV color space. the coherence is calculated by 1 / ( 1 + w * (w_h^2 * h_diff^2 + w_s^2 * s_diff^2 + w_v^2 * v_diff^2)) </td></tr>
<tr id="row_13_36_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="unionpcl_1_1tracking_1_1_r_g_b_value.html" target="_self">RGBValue</a></td><td class="desc"></td></tr>
<tr id="row_13_36_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1tracking_1_1___particle_x_y_z_r_p_y.html" target="_self">_ParticleXYZRPY</a></td><td class="desc"></td></tr>
<tr id="row_13_36_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1tracking_1_1_particle_x_y_z_r_p_y.html" target="_self">ParticleXYZRPY</a></td><td class="desc"></td></tr>
<tr id="row_13_36_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1tracking_1_1___particle_x_y_z_r.html" target="_self">_ParticleXYZR</a></td><td class="desc"></td></tr>
<tr id="row_13_36_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1tracking_1_1_particle_x_y_z_r.html" target="_self">ParticleXYZR</a></td><td class="desc"></td></tr>
<tr id="row_13_36_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1tracking_1_1___particle_x_y_r_p_y.html" target="_self">_ParticleXYRPY</a></td><td class="desc"></td></tr>
<tr id="row_13_36_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1tracking_1_1_particle_x_y_r_p_y.html" target="_self">ParticleXYRPY</a></td><td class="desc"></td></tr>
<tr id="row_13_36_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1tracking_1_1___particle_x_y_r_p.html" target="_self">_ParticleXYRP</a></td><td class="desc"></td></tr>
<tr id="row_13_36_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1tracking_1_1_particle_x_y_r_p.html" target="_self">ParticleXYRP</a></td><td class="desc"></td></tr>
<tr id="row_13_36_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1tracking_1_1___particle_x_y_r.html" target="_self">_ParticleXYR</a></td><td class="desc"></td></tr>
<tr id="row_13_36_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1tracking_1_1_particle_x_y_r.html" target="_self">ParticleXYR</a></td><td class="desc"></td></tr>
<tr id="row_13_36_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1tracking_1_1_k_l_d_adaptive_particle_filter_tracker.html" target="_self">KLDAdaptiveParticleFilterTracker</a></td><td class="desc"><b><a class="el" href="classpcl_1_1tracking_1_1_k_l_d_adaptive_particle_filter_tracker.html" title="KLDAdaptiveParticleFilterTracker tracks the PointCloud which is given by setReferenceCloud within the...">KLDAdaptiveParticleFilterTracker</a></b> tracks the <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> which is given by setReferenceCloud within the measured <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> using particle filter method. The number of the particles changes adaptively based on KLD sampling [D. Fox, NIPS-01], [D.Fox, IJRR03] </td></tr>
<tr id="row_13_36_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1tracking_1_1_k_l_d_adaptive_particle_filter_o_m_p_tracker.html" target="_self">KLDAdaptiveParticleFilterOMPTracker</a></td><td class="desc"><b><a class="el" href="classpcl_1_1tracking_1_1_k_l_d_adaptive_particle_filter_o_m_p_tracker.html" title="KLDAdaptiveParticleFilterOMPTracker tracks the PointCloud which is given by setReferenceCloud within ...">KLDAdaptiveParticleFilterOMPTracker</a></b> tracks the <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> which is given by setReferenceCloud within the measured <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> using particle filter method. The number of the particles changes adaptively based on KLD sampling [D. Fox, NIPS-01], [D.Fox, IJRR03]. and the computation of the weights of the particles is parallelized using OpenMP </td></tr>
<tr id="row_13_36_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1tracking_1_1_nearest_pair_point_cloud_coherence.html" target="_self">NearestPairPointCloudCoherence</a></td><td class="desc"><b><a class="el" href="classpcl_1_1tracking_1_1_nearest_pair_point_cloud_coherence.html" title="NearestPairPointCloudCoherence computes coherence between two pointclouds using the nearest point pai...">NearestPairPointCloudCoherence</a></b> computes coherence between two pointclouds using the nearest point pairs </td></tr>
<tr id="row_13_36_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1tracking_1_1_normal_coherence.html" target="_self">NormalCoherence</a></td><td class="desc"><b><a class="el" href="classpcl_1_1tracking_1_1_normal_coherence.html" title="NormalCoherence computes coherence between two points from the angle between their normals....">NormalCoherence</a></b> computes coherence between two points from the angle between their normals. the coherence is calculated by 1 / (1 + weight * theta^2 ) </td></tr>
<tr id="row_13_36_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1tracking_1_1_particle_filter_tracker.html" target="_self">ParticleFilterTracker</a></td><td class="desc"><b><a class="el" href="classpcl_1_1tracking_1_1_particle_filter_tracker.html" title="ParticleFilterTracker tracks the PointCloud which is given by setReferenceCloud within the measured P...">ParticleFilterTracker</a></b> tracks the <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> which is given by setReferenceCloud within the measured <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> using particle filter method </td></tr>
<tr id="row_13_36_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1tracking_1_1_particle_filter_o_m_p_tracker.html" target="_self">ParticleFilterOMPTracker</a></td><td class="desc"><b><a class="el" href="classpcl_1_1tracking_1_1_particle_filter_o_m_p_tracker.html" title="ParticleFilterOMPTracker tracks the PointCloud which is given by setReferenceCloud within the measure...">ParticleFilterOMPTracker</a></b> tracks the <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> which is given by setReferenceCloud within the measured <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> using particle filter method in parallel, using the OpenMP standard </td></tr>
<tr id="row_13_36_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1tracking_1_1_pyramidal_k_l_t_tracker.html" target="_self">PyramidalKLTTracker</a></td><td class="desc"></td></tr>
<tr id="row_13_36_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1tracking_1_1_tracker.html" target="_self">Tracker</a></td><td class="desc"><b><a class="el" href="classpcl_1_1tracking_1_1_tracker.html" title="Tracker represents the base tracker class.">Tracker</a></b> represents the base tracker class </td></tr>
<tr id="row_13_37_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_37_" class="arrow" onclick="toggleFolder('13_37_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>traits</b></td><td class="desc"></td></tr>
<tr id="row_13_37_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_enum.html" target="_self">asEnum</a></td><td class="desc"></td></tr>
<tr id="row_13_37_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_enum_3_01int8__t_01_4.html" target="_self">asEnum&lt; int8_t &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_enum_3_01uint8__t_01_4.html" target="_self">asEnum&lt; uint8_t &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_enum_3_01int16__t_01_4.html" target="_self">asEnum&lt; int16_t &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_enum_3_01uint16__t_01_4.html" target="_self">asEnum&lt; uint16_t &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_enum_3_01int32__t_01_4.html" target="_self">asEnum&lt; int32_t &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_enum_3_01uint32__t_01_4.html" target="_self">asEnum&lt; uint32_t &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_enum_3_01float_01_4.html" target="_self">asEnum&lt; float &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_8_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_enum_3_01double_01_4.html" target="_self">asEnum&lt; double &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_type.html" target="_self">asType</a></td><td class="desc"></td></tr>
<tr id="row_13_37_10_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_type_3_01pcl_1_1_p_c_l_point_field_1_1_i_n_t8_01_4.html" target="_self">asType&lt; pcl::PCLPointField::INT8 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_type_3_01pcl_1_1_p_c_l_point_field_1_1_u_i_n_t8_01_4.html" target="_self">asType&lt; pcl::PCLPointField::UINT8 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_type_3_01pcl_1_1_p_c_l_point_field_1_1_i_n_t16_01_4.html" target="_self">asType&lt; pcl::PCLPointField::INT16 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_type_3_01pcl_1_1_p_c_l_point_field_1_1_u_i_n_t16_01_4.html" target="_self">asType&lt; pcl::PCLPointField::UINT16 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_type_3_01pcl_1_1_p_c_l_point_field_1_1_i_n_t32_01_4.html" target="_self">asType&lt; pcl::PCLPointField::INT32 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_type_3_01pcl_1_1_p_c_l_point_field_1_1_u_i_n_t32_01_4.html" target="_self">asType&lt; pcl::PCLPointField::UINT32 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_type_3_01pcl_1_1_p_c_l_point_field_1_1_f_l_o_a_t32_01_4.html" target="_self">asType&lt; pcl::PCLPointField::FLOAT32 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1as_type_3_01pcl_1_1_p_c_l_point_field_1_1_f_l_o_a_t64_01_4.html" target="_self">asType&lt; pcl::PCLPointField::FLOAT64 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_37_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1decompose_array.html" target="_self">decomposeArray</a></td><td class="desc"></td></tr>
<tr id="row_13_37_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1_p_o_d.html" target="_self">POD</a></td><td class="desc"></td></tr>
<tr id="row_13_37_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1name.html" target="_self">name</a></td><td class="desc"></td></tr>
<tr id="row_13_37_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1offset.html" target="_self">offset</a></td><td class="desc"></td></tr>
<tr id="row_13_37_22_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1datatype.html" target="_self">datatype</a></td><td class="desc"></td></tr>
<tr id="row_13_37_23_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1traits_1_1field_list.html" target="_self">fieldList</a></td><td class="desc"></td></tr>
<tr id="row_13_38_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">N</span></span><b>utils</b></td><td class="desc"></td></tr>
<tr id="row_13_39_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_39_" class="arrow" onclick="toggleFolder('13_39_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>visualization</b></td><td class="desc"></td></tr>
<tr id="row_13_39_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_39_0_" class="arrow" onclick="toggleFolder('13_39_0_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>context_items</b></td><td class="desc"></td></tr>
<tr id="row_13_39_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1context__items_1_1_point.html" target="_self">Point</a></td><td class="desc"></td></tr>
<tr id="row_13_39_0_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1context__items_1_1_line.html" target="_self">Line</a></td><td class="desc"></td></tr>
<tr id="row_13_39_0_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1context__items_1_1_circle.html" target="_self">Circle</a></td><td class="desc"></td></tr>
<tr id="row_13_39_0_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1context__items_1_1_disk.html" target="_self">Disk</a></td><td class="desc"></td></tr>
<tr id="row_13_39_0_4_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1context__items_1_1_rectangle.html" target="_self">Rectangle</a></td><td class="desc"></td></tr>
<tr id="row_13_39_0_5_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1context__items_1_1_filled_rectangle.html" target="_self">FilledRectangle</a></td><td class="desc"></td></tr>
<tr id="row_13_39_0_6_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1context__items_1_1_points.html" target="_self">Points</a></td><td class="desc"></td></tr>
<tr id="row_13_39_0_7_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1context__items_1_1_polygon.html" target="_self">Polygon</a></td><td class="desc"></td></tr>
<tr id="row_13_39_0_8_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1context__items_1_1_text.html" target="_self">Text</a></td><td class="desc"></td></tr>
<tr id="row_13_39_0_9_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1context__items_1_1_markers.html" target="_self">Markers</a></td><td class="desc"></td></tr>
<tr id="row_13_39_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_r_g_b_hack.html" target="_self">PointCloudColorHandlerRGBHack</a></td><td class="desc"></td></tr>
<tr id="row_13_39_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_area_picking_event.html" target="_self">AreaPickingEvent</a></td><td class="desc"></td></tr>
<tr id="row_13_39_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_cloud_viewer.html" target="_self">CloudViewer</a></td><td class="desc">Simple point cloud visualization class </td></tr>
<tr id="row_13_39_4_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_cloud_actor.html" target="_self">CloudActor</a></td><td class="desc"></td></tr>
<tr id="row_13_39_5_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_camera.html" target="_self">Camera</a></td><td class="desc"><a class="el" href="classpcl_1_1visualization_1_1_camera.html" title="Camera class holds a set of camera parameters together with the window pos/size.">Camera</a> class holds a set of camera parameters together with the window pos/size </td></tr>
<tr id="row_13_39_6_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_float_image_utils.html" target="_self">FloatImageUtils</a></td><td class="desc"></td></tr>
<tr id="row_13_39_7_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_ren_win_interact.html" target="_self">RenWinInteract</a></td><td class="desc"></td></tr>
<tr id="row_13_39_8_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_39_8_" class="arrow" onclick="toggleFolder('13_39_8_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_p_c_l_histogram_visualizer.html" target="_self">PCLHistogramVisualizer</a></td><td class="desc">PCL histogram visualizer main class </td></tr>
<tr id="row_13_39_8_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_p_c_l_histogram_visualizer_1_1_exit_callback.html" target="_self">ExitCallback</a></td><td class="desc"></td></tr>
<tr id="row_13_39_8_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_p_c_l_histogram_visualizer_1_1_exit_main_loop_timer_callback.html" target="_self">ExitMainLoopTimerCallback</a></td><td class="desc"></td></tr>
<tr id="row_13_39_9_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_image_viewer_interactor_style.html" target="_self">ImageViewerInteractorStyle</a></td><td class="desc">An image viewer interactor style, tailored for <a class="el" href="classpcl_1_1visualization_1_1_image_viewer.html" title="ImageViewer is a class for 2D image visualization.">ImageViewer</a> </td></tr>
<tr id="row_13_39_10_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_39_10_" class="arrow" onclick="toggleFolder('13_39_10_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_image_viewer.html" target="_self">ImageViewer</a></td><td class="desc"><a class="el" href="classpcl_1_1visualization_1_1_image_viewer.html" title="ImageViewer is a class for 2D image visualization.">ImageViewer</a> is a class for 2D image visualization </td></tr>
<tr id="row_13_39_10_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_image_viewer_1_1_exit_callback.html" target="_self">ExitCallback</a></td><td class="desc"></td></tr>
<tr id="row_13_39_10_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_image_viewer_1_1_exit_main_loop_timer_callback.html" target="_self">ExitMainLoopTimerCallback</a></td><td class="desc"></td></tr>
<tr id="row_13_39_10_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_image_viewer_1_1_layer.html" target="_self">Layer</a></td><td class="desc">Internal structure describing a layer </td></tr>
<tr id="row_13_39_10_3_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_image_viewer_1_1_layer_comparator.html" target="_self">LayerComparator</a></td><td class="desc"></td></tr>
<tr id="row_13_39_11_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_p_c_l_visualizer_interactor.html" target="_self">PCLVisualizerInteractor</a></td><td class="desc">The <a class="el" href="classpcl_1_1visualization_1_1_p_c_l_visualizer.html" title="PCL Visualizer main class.">PCLVisualizer</a> interactor </td></tr>
<tr id="row_13_39_12_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_p_c_l_visualizer_interactor_style.html" target="_self">PCLVisualizerInteractorStyle</a></td><td class="desc"><a class="el" href="classpcl_1_1visualization_1_1_p_c_l_visualizer_interactor_style.html" title="PCLVisualizerInteractorStyle defines an unique, custom VTK based interactory style for PCL Visualizer...">PCLVisualizerInteractorStyle</a> defines an unique, custom VTK based interactory style for PCL Visualizer applications. Besides defining the rendering style, we also create a list of custom actions that are triggered on different keys being pressed: </td></tr>
<tr id="row_13_39_13_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_p_c_l_histogram_visualizer_interactor_style.html" target="_self">PCLHistogramVisualizerInteractorStyle</a></td><td class="desc">PCL histogram visualizer interactory style class </td></tr>
<tr id="row_13_39_14_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_keyboard_event.html" target="_self">KeyboardEvent</a></td><td class="desc"></td></tr>
<tr id="row_13_39_15_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_mouse_event.html" target="_self">MouseEvent</a></td><td class="desc"></td></tr>
<tr id="row_13_39_16_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_figure2_d.html" target="_self">Figure2D</a></td><td class="desc">Abstract class for storing figure information. All the derived class uses the same method draw() to invoke different drawing function of vtkContext2D </td></tr>
<tr id="row_13_39_17_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_f_poly_line2_d.html" target="_self">FPolyLine2D</a></td><td class="desc">Class for PolyLine </td></tr>
<tr id="row_13_39_18_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_f_points2_d.html" target="_self">FPoints2D</a></td><td class="desc">Class for storing Points </td></tr>
<tr id="row_13_39_19_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_f_quad2_d.html" target="_self">FQuad2D</a></td><td class="desc">Class for storing Quads </td></tr>
<tr id="row_13_39_20_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_f_polygon2_d.html" target="_self">FPolygon2D</a></td><td class="desc">Class for Polygon </td></tr>
<tr id="row_13_39_21_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_f_elliptic_arc2_d.html" target="_self">FEllipticArc2D</a></td><td class="desc">Class for storing EllipticArc; every ellipse , circle are covered by this </td></tr>
<tr id="row_13_39_22_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_39_22_" class="arrow" onclick="toggleFolder('13_39_22_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_p_c_l_painter2_d.html" target="_self">PCLPainter2D</a></td><td class="desc">PCL Painter2D main class. Class for drawing 2D figures </td></tr>
<tr id="row_13_39_22_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_p_c_l_painter2_d_1_1_exit_main_loop_timer_callback.html" target="_self">ExitMainLoopTimerCallback</a></td><td class="desc"></td></tr>
<tr id="row_13_39_23_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_39_23_" class="arrow" onclick="toggleFolder('13_39_23_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_p_c_l_plotter.html" target="_self">PCLPlotter</a></td><td class="desc">PCL Plotter main class. Given point correspondences this class can be used to plot the data one against the other and display it on the screen. It also has methods for providing plot for important functions like histogram etc. Important functions of <a class="el" href="classpcl_1_1visualization_1_1_p_c_l_histogram_visualizer.html" title="PCL histogram visualizer main class.">PCLHistogramVisualizer</a> are redefined here so that this single class can take responsibility of all plotting related functionalities </td></tr>
<tr id="row_13_39_23_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_p_c_l_plotter_1_1_exit_callback.html" target="_self">ExitCallback</a></td><td class="desc"></td></tr>
<tr id="row_13_39_23_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_p_c_l_plotter_1_1_exit_main_loop_timer_callback.html" target="_self">ExitMainLoopTimerCallback</a></td><td class="desc"></td></tr>
<tr id="row_13_39_24_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_39_24_" class="arrow" onclick="toggleFolder('13_39_24_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_p_c_l_visualizer.html" target="_self">PCLVisualizer</a></td><td class="desc">PCL Visualizer main class </td></tr>
<tr id="row_13_39_24_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_p_c_l_visualizer_1_1_exit_callback.html" target="_self">ExitCallback</a></td><td class="desc"></td></tr>
<tr id="row_13_39_24_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_p_c_l_visualizer_1_1_exit_main_loop_timer_callback.html" target="_self">ExitMainLoopTimerCallback</a></td><td class="desc"></td></tr>
<tr id="row_13_39_24_2_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_p_c_l_visualizer_1_1_f_p_s_callback.html" target="_self">FPSCallback</a></td><td class="desc"></td></tr>
<tr id="row_13_39_25_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler.html" target="_self">PointCloudColorHandler</a></td><td class="desc">Base Handler class for <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> colors </td></tr>
<tr id="row_13_39_26_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_random.html" target="_self">PointCloudColorHandlerRandom</a></td><td class="desc">Handler for random <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> colors (i.e., R, G, B will be randomly chosen) </td></tr>
<tr id="row_13_39_27_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_custom.html" target="_self">PointCloudColorHandlerCustom</a></td><td class="desc">Handler for predefined user colors. The color at each point will be drawn as the use given R, G, B values </td></tr>
<tr id="row_13_39_28_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_r_g_b_field.html" target="_self">PointCloudColorHandlerRGBField</a></td><td class="desc"><a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> handler class for colors. Uses the data present in the "rgb" or "rgba" fields as the color at each point </td></tr>
<tr id="row_13_39_29_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_h_s_v_field.html" target="_self">PointCloudColorHandlerHSVField</a></td><td class="desc">HSV handler class for colors. Uses the data present in the "h", "s", "v" fields as the color at each point </td></tr>
<tr id="row_13_39_30_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_generic_field.html" target="_self">PointCloudColorHandlerGenericField</a></td><td class="desc">Generic field handler class for colors. Uses an user given field to extract 1D data and display the color at each point using a min-max lookup table </td></tr>
<tr id="row_13_39_31_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_r_g_b_a_field.html" target="_self">PointCloudColorHandlerRGBAField</a></td><td class="desc">RGBA handler class for colors. Uses the data present in the "rgba" field as the color at each point. Transparency is handled </td></tr>
<tr id="row_13_39_32_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_label_field.html" target="_self">PointCloudColorHandlerLabelField</a></td><td class="desc"><a class="el" href="structpcl_1_1_label.html">Label</a> field handler class for colors. Paints the points according to their labels, assigning a unique color from a predefined color lookup table to each label </td></tr>
<tr id="row_13_39_33_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PointCloudColorHandler&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc">Base Handler class for <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> colors </td></tr>
<tr id="row_13_39_34_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_random_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PointCloudColorHandlerRandom&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc">Handler for random <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> colors (i.e., R, G, B will be randomly chosen) </td></tr>
<tr id="row_13_39_35_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_custom_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PointCloudColorHandlerCustom&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc">Handler for predefined user colors. The color at each point will be drawn as the use given R, G, B values </td></tr>
<tr id="row_13_39_36_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_r_g_b_field_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PointCloudColorHandlerRGBField&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc"><a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> handler class for colors. Uses the data present in the "rgb" or "rgba" fields as the color at each point </td></tr>
<tr id="row_13_39_37_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_h_s_v_field_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PointCloudColorHandlerHSVField&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc">HSV handler class for colors. Uses the data present in the "h", "s", "v" fields as the color at each point </td></tr>
<tr id="row_13_39_38_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_generic_field_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PointCloudColorHandlerGenericField&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc">Generic field handler class for colors. Uses an user given field to extract 1D data and display the color at each point using a min-max lookup table </td></tr>
<tr id="row_13_39_39_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_r_g_b_a_field_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PointCloudColorHandlerRGBAField&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc">RGBA handler class for colors. Uses the data present in the "rgba" field as the color at each point. Transparency is handled </td></tr>
<tr id="row_13_39_40_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_color_handler_label_field_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PointCloudColorHandlerLabelField&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc"><a class="el" href="structpcl_1_1_label.html">Label</a> field handler class for colors. Paints the points according to their labels, assigning a unique color from a predefined color lookup table to each label </td></tr>
<tr id="row_13_39_41_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_geometry_handler.html" target="_self">PointCloudGeometryHandler</a></td><td class="desc">Base handler class for <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> geometry </td></tr>
<tr id="row_13_39_42_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_geometry_handler_x_y_z.html" target="_self">PointCloudGeometryHandlerXYZ</a></td><td class="desc">XYZ handler class for <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> geometry. Given an input dataset, all XYZ data present in fields "x", "y", and "z" is extracted and displayed on screen </td></tr>
<tr id="row_13_39_43_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_geometry_handler_surface_normal.html" target="_self">PointCloudGeometryHandlerSurfaceNormal</a></td><td class="desc">Surface normal handler class for <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> geometry. Given an input dataset, all data present in fields "normal_x", "normal_y", and "normal_z" is extracted and dislayed on screen as XYZ data </td></tr>
<tr id="row_13_39_44_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_geometry_handler_custom.html" target="_self">PointCloudGeometryHandlerCustom</a></td><td class="desc">Custom handler class for <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> geometry. Given an input dataset and three user defined fields, all data present in them is extracted and displayed on screen as XYZ data </td></tr>
<tr id="row_13_39_45_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_geometry_handler_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PointCloudGeometryHandler&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc">Base handler class for <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> geometry </td></tr>
<tr id="row_13_39_46_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_geometry_handler_x_y_z_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PointCloudGeometryHandlerXYZ&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc">XYZ handler class for <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> geometry. Given an input dataset, all XYZ data present in fields "x", "y", and "z" is extracted and displayed on screen </td></tr>
<tr id="row_13_39_47_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_geometry_handler_surface_normal_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PointCloudGeometryHandlerSurfaceNormal&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc">Surface normal handler class for <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> geometry. Given an input dataset, all data present in fields "normal_x", "normal_y", and "normal_z" is extracted and dislayed on screen as XYZ data </td></tr>
<tr id="row_13_39_48_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_cloud_geometry_handler_custom_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PointCloudGeometryHandlerCustom&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc">Custom handler class for <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> geometry. Given an input dataset and three user defined fields, all data present in them is extracted and displayed on screen as XYZ data </td></tr>
<tr id="row_13_39_49_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_picking_callback.html" target="_self">PointPickingCallback</a></td><td class="desc"></td></tr>
<tr id="row_13_39_50_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_point_picking_event.html" target="_self">PointPickingEvent</a></td><td class="desc"></td></tr>
<tr id="row_13_39_51_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_range_image_visualizer.html" target="_self">RangeImageVisualizer</a></td><td class="desc">Range image visualizer class </td></tr>
<tr id="row_13_39_52_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_p_c_l_simple_buffer_visualizer.html" target="_self">PCLSimpleBufferVisualizer</a></td><td class="desc">PCL simple buffer visualizer main class </td></tr>
<tr id="row_13_39_53_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_p_c_l_context_item.html" target="_self">PCLContextItem</a></td><td class="desc"></td></tr>
<tr id="row_13_39_54_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_p_c_l_context_image_item.html" target="_self">PCLContextImageItem</a></td><td class="desc"></td></tr>
<tr id="row_13_39_55_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_p_c_l_image_canvas_source2_d.html" target="_self">PCLImageCanvasSource2D</a></td><td class="desc"><a class="el" href="classpcl_1_1visualization_1_1_p_c_l_image_canvas_source2_d.html" title="PCLImageCanvasSource2D represents our own custom version of vtkImageCanvasSource2D,...">PCLImageCanvasSource2D</a> represents our own custom version of vtkImageCanvasSource2D, used by the <a class="el" href="classpcl_1_1visualization_1_1_image_viewer.html" title="ImageViewer is a class for 2D image visualization.">ImageViewer</a> class </td></tr>
<tr id="row_13_39_56_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_39_56_" class="arrow" onclick="toggleFolder('13_39_56_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1visualization_1_1_window.html" target="_self">Window</a></td><td class="desc"></td></tr>
<tr id="row_13_39_56_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_window_1_1_exit_callback.html" target="_self">ExitCallback</a></td><td class="desc"></td></tr>
<tr id="row_13_39_56_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1visualization_1_1_window_1_1_exit_main_loop_timer_callback.html" target="_self">ExitMainLoopTimerCallback</a></td><td class="desc"></td></tr>
<tr id="row_13_40_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_x_y_z_i_edge.html" target="_self">PointXYZIEdge</a></td><td class="desc"></td></tr>
<tr id="row_13_41_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_convolution.html" target="_self">Convolution</a></td><td class="desc">A 2D convolution class </td></tr>
<tr id="row_13_42_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_edge.html" target="_self">Edge</a></td><td class="desc"></td></tr>
<tr id="row_13_43_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1kernel.html" target="_self">kernel</a></td><td class="desc"></td></tr>
<tr id="row_13_44_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_keypoint.html" target="_self">Keypoint</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_keypoint.html" title="Keypoint represents the base class for key points.">Keypoint</a></b> represents the base class for key points </td></tr>
<tr id="row_13_45_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_morphology.html" target="_self">Morphology</a></td><td class="desc"></td></tr>
<tr id="row_13_46_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_s_i_f_t_keypoint_field_selector_3_01_point_x_y_z_01_4.html" target="_self">SIFTKeypointFieldSelector&lt; PointXYZ &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_47_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_kd_tree.html" target="_self">KdTree</a></td><td class="desc"><a class="el" href="classpcl_1_1_kd_tree.html" title="KdTree represents the base spatial locator class for kd-tree implementations.">KdTree</a> represents the base spatial locator class for kd-tree implementations </td></tr>
<tr id="row_13_48_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_integral_image_normal_estimation.html" target="_self">IntegralImageNormalEstimation</a></td><td class="desc">Surface normal estimation on organized data using integral images </td></tr>
<tr id="row_13_49_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_n_n_classification.html" target="_self">NNClassification</a></td><td class="desc">Nearest neighbor search based classification of PCL point type features. FLANN is used to identify a neighborhood, based on which different scoring schemes can be employed to obtain likelihood values for a specified list of classes </td></tr>
<tr id="row_13_50_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_v_f_h_classifier_n_n.html" target="_self">VFHClassifierNN</a></td><td class="desc">Utility class for nearest neighbor search based classification of VFH features </td></tr>
<tr id="row_13_51_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_51_" class="arrow" onclick="toggleFolder('13_51_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_cloud_iterator.html" target="_self">CloudIterator</a></td><td class="desc"><a class="el" href="classpcl_1_1_cloud_iterator_1_1_iterator.html">Iterator</a> class for point clouds with or without given indices </td></tr>
<tr id="row_13_51_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_cloud_iterator_1_1_iterator.html" target="_self">Iterator</a></td><td class="desc"></td></tr>
<tr id="row_13_52_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_52_" class="arrow" onclick="toggleFolder('13_52_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_const_cloud_iterator.html" target="_self">ConstCloudIterator</a></td><td class="desc"><a class="el" href="classpcl_1_1_const_cloud_iterator_1_1_iterator.html">Iterator</a> class for point clouds with or without given indices </td></tr>
<tr id="row_13_52_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_const_cloud_iterator_1_1_const_iterator_idx.html" target="_self">ConstIteratorIdx</a></td><td class="desc"></td></tr>
<tr id="row_13_52_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_const_cloud_iterator_1_1_default_const_iterator.html" target="_self">DefaultConstIterator</a></td><td class="desc"></td></tr>
<tr id="row_13_52_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_const_cloud_iterator_1_1_iterator.html" target="_self">Iterator</a></td><td class="desc"></td></tr>
<tr id="row_13_53_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_bivariate_polynomial_t.html" target="_self">BivariatePolynomialT</a></td><td class="desc">This represents a bivariate polynomial and provides some functionality for it </td></tr>
<tr id="row_13_54_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_nd_centroid_functor.html" target="_self">NdCentroidFunctor</a></td><td class="desc">Helper functor structure for n-D centroid estimation </td></tr>
<tr id="row_13_55_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_centroid_point.html" target="_self">CentroidPoint</a></td><td class="desc"></td></tr>
<tr id="row_13_56_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_glasbey_l_u_t.html" target="_self">GlasbeyLUT</a></td><td class="desc"></td></tr>
<tr id="row_13_57_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_nd_concatenate_functor.html" target="_self">NdConcatenateFunctor</a></td><td class="desc">Helper functor structure for concatenate </td></tr>
<tr id="row_13_58_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_feature_histogram.html" target="_self">FeatureHistogram</a></td><td class="desc">Type for histograms for computing mean and variance of some floats </td></tr>
<tr id="row_13_59_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_gaussian_kernel.html" target="_self">GaussianKernel</a></td><td class="desc"></td></tr>
<tr id="row_13_60_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_c_a.html" target="_self">PCA</a></td><td class="desc"></td></tr>
<tr id="row_13_61_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_piecewise_linear_function.html" target="_self">PiecewiseLinearFunction</a></td><td class="desc">This provides functionalities to efficiently return values for piecewise linear function </td></tr>
<tr id="row_13_62_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_62_" class="arrow" onclick="toggleFolder('13_62_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_polynomial_calculations_t.html" target="_self">PolynomialCalculationsT</a></td><td class="desc">This provides some functionality for polynomials, like finding roots or approximating bivariate polynomials </td></tr>
<tr id="row_13_62_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_polynomial_calculations_t_1_1_parameters.html" target="_self">Parameters</a></td><td class="desc"><a class="el" href="structpcl_1_1_polynomial_calculations_t_1_1_parameters.html" title="Parameters used in this class">Parameters</a> used in this class </td></tr>
<tr id="row_13_63_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_63_" class="arrow" onclick="toggleFolder('13_63_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_poses_from_matches.html" target="_self">PosesFromMatches</a></td><td class="desc">Calculate 3D transformation based on point correspondencdes </td></tr>
<tr id="row_13_63_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_poses_from_matches_1_1_parameters.html" target="_self">Parameters</a></td><td class="desc"><a class="el" href="structpcl_1_1_poses_from_matches_1_1_parameters.html" title="Parameters used in this class">Parameters</a> used in this class </td></tr>
<tr id="row_13_63_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_63_1_" class="arrow" onclick="toggleFolder('13_63_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_poses_from_matches_1_1_pose_estimate.html" target="_self">PoseEstimate</a></td><td class="desc">A result of the pose estimation process </td></tr>
<tr id="row_13_63_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_poses_from_matches_1_1_pose_estimate_1_1_is_better.html" target="_self">IsBetter</a></td><td class="desc"></td></tr>
<tr id="row_13_64_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_point_cloud.html" target="_self">PointCloud</a></td><td class="desc"><a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> represents the base class in PCL for storing collections of 3D points </td></tr>
<tr id="row_13_65_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_synchronizer.html" target="_self">Synchronizer</a></td><td class="desc"></td></tr>
<tr id="row_13_66_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_stop_watch.html" target="_self">StopWatch</a></td><td class="desc">Simple stopwatch </td></tr>
<tr id="row_13_67_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_scope_time.html" target="_self">ScopeTime</a></td><td class="desc">Class to measure the time spent in a scope </td></tr>
<tr id="row_13_68_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_event_frequency.html" target="_self">EventFrequency</a></td><td class="desc">A helper class to measure frequency of a certain event </td></tr>
<tr id="row_13_69_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_time_trigger.html" target="_self">TimeTrigger</a></td><td class="desc">Timer class that invokes registered callback methods periodically </td></tr>
<tr id="row_13_70_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_transformation_from_correspondences.html" target="_self">TransformationFromCorrespondences</a></td><td class="desc">Calculates a transformation based on corresponding 3D points </td></tr>
<tr id="row_13_71_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_vector_average.html" target="_self">VectorAverage</a></td><td class="desc">Calculates the weighted average and the covariance matrix </td></tr>
<tr id="row_13_72_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_correspondence.html" target="_self">Correspondence</a></td><td class="desc"><a class="el" href="structpcl_1_1_correspondence.html" title="Correspondence represents a match between two entities (e.g., points, descriptors,...">Correspondence</a> represents a match between two entities (e.g., points, descriptors, etc). This is represesented via the indices of a <em>source</em> point and a <em>target</em> point, and the distance between them </td></tr>
<tr id="row_13_73_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_correspondence3_d.html" target="_self">PointCorrespondence3D</a></td><td class="desc">Representation of a (possible) correspondence between two 3D points in two different coordinate frames (e.g. from feature matching) </td></tr>
<tr id="row_13_74_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_correspondence6_d.html" target="_self">PointCorrespondence6D</a></td><td class="desc">Representation of a (possible) correspondence between two points (e.g. from feature matching), that encode complete 6DOF transoformations </td></tr>
<tr id="row_13_75_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_c_l_exception.html" target="_self">PCLException</a></td><td class="desc">A base class for all pcl exceptions which inherits from std::runtime_error </td></tr>
<tr id="row_13_76_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_invalid_conversion_exception.html" target="_self">InvalidConversionException</a></td><td class="desc">An exception that is thrown when a <a class="el" href="structpcl_1_1_p_c_l_point_cloud2.html">PCLPointCloud2</a> message cannot be converted into a PCL type </td></tr>
<tr id="row_13_77_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_is_not_dense_exception.html" target="_self">IsNotDenseException</a></td><td class="desc">An exception that is thrown when a <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> is not dense but is attemped to be used as dense </td></tr>
<tr id="row_13_78_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_invalid_s_a_c_model_type_exception.html" target="_self">InvalidSACModelTypeException</a></td><td class="desc">An exception that is thrown when a sample consensus model doesn't have the correct number of samples defined in <a class="el" href="model__types_8h_source.html">model_types.h</a> </td></tr>
<tr id="row_13_79_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_i_o_exception.html" target="_self">IOException</a></td><td class="desc">An exception that is thrown during an IO error (typical read/write errors) </td></tr>
<tr id="row_13_80_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_init_failed_exception.html" target="_self">InitFailedException</a></td><td class="desc">An exception thrown when init can not be performed should be used in all the <a class="el" href="classpcl_1_1_p_c_l_base.html" title="PCL base class. Implements methods that are used by most PCL algorithms.">PCLBase</a> class inheritants </td></tr>
<tr id="row_13_81_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_unorganized_point_cloud_exception.html" target="_self">UnorganizedPointCloudException</a></td><td class="desc">An exception that is thrown when an organized point cloud is needed but not provided </td></tr>
<tr id="row_13_82_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_kernel_width_too_small_exception.html" target="_self">KernelWidthTooSmallException</a></td><td class="desc">An exception that is thrown when the kernel size is too small </td></tr>
<tr id="row_13_83_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_unhandled_point_type_exception.html" target="_self">UnhandledPointTypeException</a></td><td class="desc"></td></tr>
<tr id="row_13_84_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_compute_failed_exception.html" target="_self">ComputeFailedException</a></td><td class="desc"></td></tr>
<tr id="row_13_85_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_bad_argument_exception.html" target="_self">BadArgumentException</a></td><td class="desc">An exception that is thrown when the argments number or type is wrong/unhandled </td></tr>
<tr id="row_13_86_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1for__each__type__impl.html" target="_self">for_each_type_impl</a></td><td class="desc"></td></tr>
<tr id="row_13_87_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1for__each__type__impl_3_01false_01_4.html" target="_self">for_each_type_impl&lt; false &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_88_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1intersect.html" target="_self">intersect</a></td><td class="desc"></td></tr>
<tr id="row_13_89_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_iterator.html" target="_self">DefaultIterator</a></td><td class="desc"></td></tr>
<tr id="row_13_90_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_iterator_idx.html" target="_self">IteratorIdx</a></td><td class="desc"></td></tr>
<tr id="row_13_91_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_x_y_z.html" target="_self">_PointXYZ</a></td><td class="desc"></td></tr>
<tr id="row_13_92_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_x_y_z.html" target="_self">PointXYZ</a></td><td class="desc">A point structure representing Euclidean xyz coordinates. (SSE friendly) </td></tr>
<tr id="row_13_93_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___r_g_b.html" target="_self">_RGB</a></td><td class="desc"></td></tr>
<tr id="row_13_94_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_r_g_b.html" target="_self">RGB</a></td><td class="desc">A structure representing <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> color information </td></tr>
<tr id="row_13_95_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___intensity.html" target="_self">_Intensity</a></td><td class="desc"></td></tr>
<tr id="row_13_96_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_intensity.html" target="_self">Intensity</a></td><td class="desc">A point structure representing the grayscale intensity in single-channel images. <a class="el" href="structpcl_1_1_intensity.html" title="A point structure representing the grayscale intensity in single-channel images. Intensity is represe...">Intensity</a> is represented as a float value </td></tr>
<tr id="row_13_97_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___intensity8u.html" target="_self">_Intensity8u</a></td><td class="desc"></td></tr>
<tr id="row_13_98_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_intensity8u.html" target="_self">Intensity8u</a></td><td class="desc">A point structure representing the grayscale intensity in single-channel images. <a class="el" href="structpcl_1_1_intensity.html" title="A point structure representing the grayscale intensity in single-channel images. Intensity is represe...">Intensity</a> is represented as a uint8_t value </td></tr>
<tr id="row_13_99_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___intensity32u.html" target="_self">_Intensity32u</a></td><td class="desc"></td></tr>
<tr id="row_13_100_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_intensity32u.html" target="_self">Intensity32u</a></td><td class="desc">A point structure representing the grayscale intensity in single-channel images. <a class="el" href="structpcl_1_1_intensity.html" title="A point structure representing the grayscale intensity in single-channel images. Intensity is represe...">Intensity</a> is represented as a uint8_t value </td></tr>
<tr id="row_13_101_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_x_y_z_i.html" target="_self">_PointXYZI</a></td><td class="desc">A point structure representing Euclidean xyz coordinates, and the intensity value </td></tr>
<tr id="row_13_102_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_x_y_z_i.html" target="_self">PointXYZI</a></td><td class="desc"></td></tr>
<tr id="row_13_103_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_x_y_z_l.html" target="_self">_PointXYZL</a></td><td class="desc"></td></tr>
<tr id="row_13_104_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_x_y_z_l.html" target="_self">PointXYZL</a></td><td class="desc"></td></tr>
<tr id="row_13_105_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_label.html" target="_self">Label</a></td><td class="desc"></td></tr>
<tr id="row_13_106_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_x_y_z_r_g_b_a.html" target="_self">_PointXYZRGBA</a></td><td class="desc"></td></tr>
<tr id="row_13_107_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_x_y_z_r_g_b_a.html" target="_self">PointXYZRGBA</a></td><td class="desc">A point structure representing Euclidean xyz coordinates, and the RGBA color </td></tr>
<tr id="row_13_108_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_x_y_z_r_g_b.html" target="_self">_PointXYZRGB</a></td><td class="desc"></td></tr>
<tr id="row_13_109_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_x_y_z_r_g_b_l.html" target="_self">_PointXYZRGBL</a></td><td class="desc"></td></tr>
<tr id="row_13_110_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_x_y_z_r_g_b.html" target="_self">PointXYZRGB</a></td><td class="desc">A point structure representing Euclidean xyz coordinates, and the <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> color </td></tr>
<tr id="row_13_111_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_x_y_z_r_g_b_l.html" target="_self">PointXYZRGBL</a></td><td class="desc"></td></tr>
<tr id="row_13_112_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_x_y_z_h_s_v.html" target="_self">_PointXYZHSV</a></td><td class="desc"></td></tr>
<tr id="row_13_113_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_x_y_z_h_s_v.html" target="_self">PointXYZHSV</a></td><td class="desc"></td></tr>
<tr id="row_13_114_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_x_y.html" target="_self">PointXY</a></td><td class="desc">A 2D point structure representing Euclidean xy coordinates </td></tr>
<tr id="row_13_115_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_u_v.html" target="_self">PointUV</a></td><td class="desc">A 2D point structure representing pixel image coordinates </td></tr>
<tr id="row_13_116_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_interest_point.html" target="_self">InterestPoint</a></td><td class="desc">A point structure representing an interest point with Euclidean xyz coordinates, and an interest value </td></tr>
<tr id="row_13_117_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___normal.html" target="_self">_Normal</a></td><td class="desc"></td></tr>
<tr id="row_13_118_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_normal.html" target="_self">Normal</a></td><td class="desc">A point structure representing normal coordinates and the surface curvature estimate. (SSE friendly) </td></tr>
<tr id="row_13_119_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___axis.html" target="_self">_Axis</a></td><td class="desc"></td></tr>
<tr id="row_13_120_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_axis.html" target="_self">Axis</a></td><td class="desc">A point structure representing an <a class="el" href="structpcl_1_1_axis.html" title="A point structure representing an Axis using its normal coordinates. (SSE friendly)">Axis</a> using its normal coordinates. (SSE friendly) </td></tr>
<tr id="row_13_121_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_normal.html" target="_self">_PointNormal</a></td><td class="desc"></td></tr>
<tr id="row_13_122_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_normal.html" target="_self">PointNormal</a></td><td class="desc">A point structure representing Euclidean xyz coordinates, together with normal coordinates and the surface curvature estimate. (SSE friendly) </td></tr>
<tr id="row_13_123_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_x_y_z_r_g_b_normal.html" target="_self">_PointXYZRGBNormal</a></td><td class="desc"></td></tr>
<tr id="row_13_124_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_x_y_z_r_g_b_normal.html" target="_self">PointXYZRGBNormal</a></td><td class="desc">A point structure representing Euclidean xyz coordinates, and the <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> color, together with normal coordinates and the surface curvature estimate. Due to historical reasons (PCL was first developed as a ROS package), the <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> information is packed into an integer and casted to a float. This is something we wish to remove in the near future, but in the meantime, the following code snippet should help you pack and unpack <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> colors in your <a class="el" href="structpcl_1_1_point_x_y_z_r_g_b.html" title="A point structure representing Euclidean xyz coordinates, and the RGB color.">PointXYZRGB</a> structure: </td></tr>
<tr id="row_13_125_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_x_y_z_i_normal.html" target="_self">_PointXYZINormal</a></td><td class="desc"></td></tr>
<tr id="row_13_126_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_x_y_z_i_normal.html" target="_self">PointXYZINormal</a></td><td class="desc">A point structure representing Euclidean xyz coordinates, intensity, together with normal coordinates and the surface curvature estimate </td></tr>
<tr id="row_13_127_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_x_y_z_l_normal.html" target="_self">_PointXYZLNormal</a></td><td class="desc"></td></tr>
<tr id="row_13_128_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_x_y_z_l_normal.html" target="_self">PointXYZLNormal</a></td><td class="desc">A point structure representing Euclidean xyz coordinates, a label, together with normal coordinates and the surface curvature estimate </td></tr>
<tr id="row_13_129_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_with_range.html" target="_self">_PointWithRange</a></td><td class="desc"></td></tr>
<tr id="row_13_130_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_with_range.html" target="_self">PointWithRange</a></td><td class="desc">A point structure representing Euclidean xyz coordinates, padded with an extra range float </td></tr>
<tr id="row_13_131_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_with_viewpoint.html" target="_self">_PointWithViewpoint</a></td><td class="desc"></td></tr>
<tr id="row_13_132_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_with_viewpoint.html" target="_self">PointWithViewpoint</a></td><td class="desc">A point structure representing Euclidean xyz coordinates together with the viewpoint from which it was seen </td></tr>
<tr id="row_13_133_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_moment_invariants.html" target="_self">MomentInvariants</a></td><td class="desc">A point structure representing the three moment invariants </td></tr>
<tr id="row_13_134_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_principal_radii_r_s_d.html" target="_self">PrincipalRadiiRSD</a></td><td class="desc">A point structure representing the minimum and maximum surface radii (in meters) computed using RSD </td></tr>
<tr id="row_13_135_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_boundary.html" target="_self">Boundary</a></td><td class="desc">A point structure representing a description of whether a point is lying on a surface boundary or not </td></tr>
<tr id="row_13_136_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_principal_curvatures.html" target="_self">PrincipalCurvatures</a></td><td class="desc">A point structure representing the principal curvatures and their magnitudes </td></tr>
<tr id="row_13_137_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_p_f_h_signature125.html" target="_self">PFHSignature125</a></td><td class="desc">A point structure representing the Point <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> <a class="el" href="structpcl_1_1_histogram.html" title="A point structure representing an N-D histogram.">Histogram</a> (PFH) </td></tr>
<tr id="row_13_138_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_p_f_h_r_g_b_signature250.html" target="_self">PFHRGBSignature250</a></td><td class="desc">A point structure representing the Point <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> <a class="el" href="structpcl_1_1_histogram.html" title="A point structure representing an N-D histogram.">Histogram</a> with colors (PFHRGB) </td></tr>
<tr id="row_13_139_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_p_p_f_signature.html" target="_self">PPFSignature</a></td><td class="desc">A point structure for storing the Point Pair <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> (PPF) values </td></tr>
<tr id="row_13_140_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_c_p_p_f_signature.html" target="_self">CPPFSignature</a></td><td class="desc">A point structure for storing the Point Pair <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> (CPPF) values </td></tr>
<tr id="row_13_141_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_p_p_f_r_g_b_signature.html" target="_self">PPFRGBSignature</a></td><td class="desc">A point structure for storing the Point Pair Color <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> (PPFRGB) values </td></tr>
<tr id="row_13_142_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_normal_based_signature12.html" target="_self">NormalBasedSignature12</a></td><td class="desc">A point structure representing the <a class="el" href="structpcl_1_1_normal.html" title="A point structure representing normal coordinates and the surface curvature estimate....">Normal</a> Based Signature for a feature matrix of 4-by-3 </td></tr>
<tr id="row_13_143_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_shape_context1980.html" target="_self">ShapeContext1980</a></td><td class="desc">A point structure representing a Shape Context </td></tr>
<tr id="row_13_144_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_unique_shape_context1960.html" target="_self">UniqueShapeContext1960</a></td><td class="desc">A point structure representing a Unique Shape Context </td></tr>
<tr id="row_13_145_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_s_h_o_t352.html" target="_self">SHOT352</a></td><td class="desc">A point structure representing the generic Signature of Histograms of OrienTations (SHOT) - shape only </td></tr>
<tr id="row_13_146_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_s_h_o_t1344.html" target="_self">SHOT1344</a></td><td class="desc">A point structure representing the generic Signature of Histograms of OrienTations (SHOT) - shape+color </td></tr>
<tr id="row_13_147_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___reference_frame.html" target="_self">_ReferenceFrame</a></td><td class="desc">A structure representing the Local Reference Frame of a point </td></tr>
<tr id="row_13_148_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_reference_frame.html" target="_self">ReferenceFrame</a></td><td class="desc"></td></tr>
<tr id="row_13_149_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_f_p_f_h_signature33.html" target="_self">FPFHSignature33</a></td><td class="desc">A point structure representing the Fast Point <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> <a class="el" href="structpcl_1_1_histogram.html" title="A point structure representing an N-D histogram.">Histogram</a> (FPFH) </td></tr>
<tr id="row_13_150_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_v_f_h_signature308.html" target="_self">VFHSignature308</a></td><td class="desc">A point structure representing the Viewpoint <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> <a class="el" href="structpcl_1_1_histogram.html" title="A point structure representing an N-D histogram.">Histogram</a> (VFH) </td></tr>
<tr id="row_13_151_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_g_r_s_d_signature21.html" target="_self">GRSDSignature21</a></td><td class="desc">A point structure representing the Global Radius-based Surface Descriptor (GRSD) </td></tr>
<tr id="row_13_152_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_b_r_i_s_k_signature512.html" target="_self">BRISKSignature512</a></td><td class="desc">A point structure representing the Binary Robust Invariant Scalable Keypoints (BRISK) </td></tr>
<tr id="row_13_153_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_e_s_f_signature640.html" target="_self">ESFSignature640</a></td><td class="desc">A point structure representing the Ensemble of Shape Functions (ESF) </td></tr>
<tr id="row_13_154_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_g_f_p_f_h_signature16.html" target="_self">GFPFHSignature16</a></td><td class="desc">A point structure representing the GFPFH descriptor with 16 bins </td></tr>
<tr id="row_13_155_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_narf36.html" target="_self">Narf36</a></td><td class="desc">A point structure representing the <a class="el" href="classpcl_1_1_narf.html" title="NARF (Normal Aligned Radial Features) is a point feature descriptor type for 3D data....">Narf</a> descriptor </td></tr>
<tr id="row_13_156_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_border_description.html" target="_self">BorderDescription</a></td><td class="desc">A structure to store if a point in a range image lies on a border between an obstacle and the background </td></tr>
<tr id="row_13_157_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_intensity_gradient.html" target="_self">IntensityGradient</a></td><td class="desc">A point structure representing the intensity gradient of an XYZI point cloud </td></tr>
<tr id="row_13_158_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_histogram.html" target="_self">Histogram</a></td><td class="desc">A point structure representing an N-D histogram </td></tr>
<tr id="row_13_159_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_with_scale.html" target="_self">_PointWithScale</a></td><td class="desc"></td></tr>
<tr id="row_13_160_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_with_scale.html" target="_self">PointWithScale</a></td><td class="desc">A point structure representing a 3-D position and scale </td></tr>
<tr id="row_13_161_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_surfel.html" target="_self">_PointSurfel</a></td><td class="desc"></td></tr>
<tr id="row_13_162_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_surfel.html" target="_self">PointSurfel</a></td><td class="desc">A surfel, that is, a point structure representing Euclidean xyz coordinates, together with normal coordinates, a RGBA color, a radius, a confidence value and the surface curvature estimate </td></tr>
<tr id="row_13_163_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_d_e_m.html" target="_self">_PointDEM</a></td><td class="desc"></td></tr>
<tr id="row_13_164_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_d_e_m.html" target="_self">PointDEM</a></td><td class="desc">A point structure representing Digital Elevation Map </td></tr>
<tr id="row_13_165_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_model_coefficients.html" target="_self">ModelCoefficients</a></td><td class="desc"></td></tr>
<tr id="row_13_166_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_c_l_base.html" target="_self">PCLBase</a></td><td class="desc">PCL base class. Implements methods that are used by most PCL algorithms </td></tr>
<tr id="row_13_167_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_c_l_base_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PCLBase&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_168_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_p_c_l_header.html" target="_self">PCLHeader</a></td><td class="desc"></td></tr>
<tr id="row_13_169_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_p_c_l_image.html" target="_self">PCLImage</a></td><td class="desc"></td></tr>
<tr id="row_13_170_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_p_c_l_point_cloud2.html" target="_self">PCLPointCloud2</a></td><td class="desc"></td></tr>
<tr id="row_13_171_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_p_c_l_point_field.html" target="_self">PCLPointField</a></td><td class="desc"></td></tr>
<tr id="row_13_172_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_nd_copy_eigen_point_functor.html" target="_self">NdCopyEigenPointFunctor</a></td><td class="desc">Helper functor structure for copying data between an Eigen type and a PointT </td></tr>
<tr id="row_13_173_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_nd_copy_point_eigen_functor.html" target="_self">NdCopyPointEigenFunctor</a></td><td class="desc">Helper functor structure for copying data between an Eigen type and a PointT </td></tr>
<tr id="row_13_174_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_point_representation.html" target="_self">PointRepresentation</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_point_representation.html" title="PointRepresentation provides a set of methods for converting a point structs/object into an n-dimensi...">PointRepresentation</a></b> provides a set of methods for converting a point structs/object into an n-dimensional vector </td></tr>
<tr id="row_13_175_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation.html" target="_self">DefaultPointRepresentation</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_default_point_representation.html" title="DefaultPointRepresentation extends PointRepresentation to define default behavior for common point ty...">DefaultPointRepresentation</a></b> extends <a class="el" href="classpcl_1_1_point_representation.html" title="PointRepresentation provides a set of methods for converting a point structs/object into an n-dimensi...">PointRepresentation</a> to define default behavior for common point types </td></tr>
<tr id="row_13_176_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_176_" class="arrow" onclick="toggleFolder('13_176_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_feature_representation.html" target="_self">DefaultFeatureRepresentation</a></td><td class="desc"><b>DefaulFeatureRepresentation</b> extends <a class="el" href="classpcl_1_1_point_representation.html" title="PointRepresentation provides a set of methods for converting a point structs/object into an n-dimensi...">PointRepresentation</a> and is intended to be used when defining the default behavior for feature descriptor types (i.e., copy each element of each field into a float array) </td></tr>
<tr id="row_13_176_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_default_feature_representation_1_1_increment_functor.html" target="_self">IncrementFunctor</a></td><td class="desc"></td></tr>
<tr id="row_13_176_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_176_1_" class="arrow" onclick="toggleFolder('13_176_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_default_feature_representation_1_1_nd_copy_point_functor.html" target="_self">NdCopyPointFunctor</a></td><td class="desc"></td></tr>
<tr id="row_13_176_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_default_feature_representation_1_1_nd_copy_point_functor_1_1_helper.html" target="_self">Helper</a></td><td class="desc"></td></tr>
<tr id="row_13_176_1_1_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_default_feature_representation_1_1_nd_copy_point_functor_1_1_helper_3_01_key_00_01151d27a30126c39dba293d573e4e0437.html" target="_self">Helper&lt; Key, FieldT[NrDims], NrDims &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_177_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_point_x_y_z_01_4.html" target="_self">DefaultPointRepresentation&lt; PointXYZ &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_178_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_point_x_y_z_i_01_4.html" target="_self">DefaultPointRepresentation&lt; PointXYZI &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_179_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_point_normal_01_4.html" target="_self">DefaultPointRepresentation&lt; PointNormal &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_180_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_p_f_h_signature125_01_4.html" target="_self">DefaultPointRepresentation&lt; PFHSignature125 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_181_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_p_f_h_r_g_b_signature250_01_4.html" target="_self">DefaultPointRepresentation&lt; PFHRGBSignature250 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_182_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_p_p_f_signature_01_4.html" target="_self">DefaultPointRepresentation&lt; PPFSignature &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_183_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_f_p_f_h_signature33_01_4.html" target="_self">DefaultPointRepresentation&lt; FPFHSignature33 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_184_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_v_f_h_signature308_01_4.html" target="_self">DefaultPointRepresentation&lt; VFHSignature308 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_185_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_narf36_01_4.html" target="_self">DefaultPointRepresentation&lt; Narf36 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_186_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_normal_based_signature12_01_4.html" target="_self">DefaultPointRepresentation&lt; NormalBasedSignature12 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_187_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_shape_context1980_01_4.html" target="_self">DefaultPointRepresentation&lt; ShapeContext1980 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_188_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_unique_shape_context1960_01_4.html" target="_self">DefaultPointRepresentation&lt; UniqueShapeContext1960 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_189_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_s_h_o_t352_01_4.html" target="_self">DefaultPointRepresentation&lt; SHOT352 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_190_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_default_point_representation_3_01_s_h_o_t1344_01_4.html" target="_self">DefaultPointRepresentation&lt; SHOT1344 &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_191_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_custom_point_representation.html" target="_self">CustomPointRepresentation</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_custom_point_representation.html" title="CustomPointRepresentation extends PointRepresentation to allow for sub-part selection on the point.">CustomPointRepresentation</a></b> extends <a class="el" href="classpcl_1_1_point_representation.html" title="PointRepresentation provides a set of methods for converting a point structs/object into an n-dimensi...">PointRepresentation</a> to allow for sub-part selection on the point </td></tr>
<tr id="row_13_192_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_field_matches.html" target="_self">FieldMatches</a></td><td class="desc"></td></tr>
<tr id="row_13_193_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_copy_if_field_exists.html" target="_self">CopyIfFieldExists</a></td><td class="desc">A helper functor that can copy a specific value if the given field exists </td></tr>
<tr id="row_13_194_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_set_if_field_exists.html" target="_self">SetIfFieldExists</a></td><td class="desc">A helper functor that can set a specific value in a field if the field exists </td></tr>
<tr id="row_13_195_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_indices.html" target="_self">PointIndices</a></td><td class="desc"></td></tr>
<tr id="row_13_196_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_polygon_mesh.html" target="_self">PolygonMesh</a></td><td class="desc"></td></tr>
<tr id="row_13_197_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_bearing_angle_image.html" target="_self">BearingAngleImage</a></td><td class="desc">Class <a class="el" href="classpcl_1_1_bearing_angle_image.html" title="class BearingAngleImage is used as an interface to generate Bearing Angle(BA) image.">BearingAngleImage</a> is used as an interface to generate Bearing Angle(BA) image </td></tr>
<tr id="row_13_198_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_range_image.html" target="_self">RangeImage</a></td><td class="desc"><a class="el" href="classpcl_1_1_range_image.html" title="RangeImage is derived from pcl/PointCloud and provides functionalities with focus on situations where...">RangeImage</a> is derived from pcl/PointCloud and provides functionalities with focus on situations where a 3D scene was captured from a specific view point </td></tr>
<tr id="row_13_199_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_range_image_planar.html" target="_self">RangeImagePlanar</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_range_image_planar.html" title="RangeImagePlanar is derived from the original range image and differs from it because it&#39;s not a sphe...">RangeImagePlanar</a></b> is derived from the original range image and differs from it because it's not a spherical projection, but using a projection plane (as normal cameras do), therefore being better applicable for range sensors that already provide a range image by themselves (stereo cameras, ToF-cameras), so that a conversion to point cloud and then to a spherical range image becomes unnecessary </td></tr>
<tr id="row_13_200_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_range_image_spherical.html" target="_self">RangeImageSpherical</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_range_image_spherical.html" title="RangeImageSpherical is derived from the original range image and uses a slightly different spherical ...">RangeImageSpherical</a></b> is derived from the original range image and uses a slightly different spherical projection. In the original range image, the image will appear more and more "scaled down" along the y axis, the further away from the mean line of the image a point is. This class removes this scaling, which makes it especially suitable for spinning LIDAR sensors that capure a 360° view, since a rotation of the sensor will now simply correspond to a shift of the range image. (This class is similar to <a class="el" href="classpcl_1_1_range_image_planar.html" title="RangeImagePlanar is derived from the original range image and differs from it because it&#39;s not a sphe...">RangeImagePlanar</a>, but changes less of the behaviour of the base class.) </td></tr>
<tr id="row_13_201_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_201_" class="arrow" onclick="toggleFolder('13_201_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_tex_material.html" target="_self">TexMaterial</a></td><td class="desc"></td></tr>
<tr id="row_13_201_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_tex_material_1_1_r_g_b.html" target="_self">RGB</a></td><td class="desc"></td></tr>
<tr id="row_13_202_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_texture_mesh.html" target="_self">TextureMesh</a></td><td class="desc"></td></tr>
<tr id="row_13_203_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_vertices.html" target="_self">Vertices</a></td><td class="desc">Describes a set of vertices in a polygon mesh, by basically storing an array of indices </td></tr>
<tr id="row_13_204_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_204_" class="arrow" onclick="toggleFolder('13_204_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_organized_neighbor_search.html" target="_self">OrganizedNeighborSearch</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_organized_neighbor_search.html" title="OrganizedNeighborSearch class">OrganizedNeighborSearch</a></b> class </td></tr>
<tr id="row_13_204_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_organized_neighbor_search_1_1nearest_neighbor_candidate.html" target="_self">nearestNeighborCandidate</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_organized_neighbor_search_1_1nearest_neighbor_candidate.html" title="nearestNeighborCandidate entry for the nearest neighbor candidate queue">nearestNeighborCandidate</a></b> entry for the nearest neighbor candidate queue </td></tr>
<tr id="row_13_204_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_organized_neighbor_search_1_1radius_search_loopkup_entry.html" target="_self">radiusSearchLoopkupEntry</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_organized_neighbor_search_1_1radius_search_loopkup_entry.html" title="radiusSearchLoopkupEntry entry for radius search lookup vector">radiusSearchLoopkupEntry</a></b> entry for radius search lookup vector </td></tr>
<tr id="row_13_205_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_shape_context3_d_estimation.html" target="_self">ShapeContext3DEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_shape_context3_d_estimation.html" title="ShapeContext3DEstimation implements the 3D shape context descriptor as described in:">ShapeContext3DEstimation</a> implements the 3D shape context descriptor as described in: </td></tr>
<tr id="row_13_206_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_b_o_a_r_d_local_reference_frame_estimation.html" target="_self">BOARDLocalReferenceFrameEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_b_o_a_r_d_local_reference_frame_estimation.html" title="BOARDLocalReferenceFrameEstimation implements the BOrder Aware Repeatable Directions algorithm for lo...">BOARDLocalReferenceFrameEstimation</a> implements the BOrder Aware Repeatable Directions algorithm for local reference frame estimation as described here: </td></tr>
<tr id="row_13_207_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_boundary_estimation.html" target="_self">BoundaryEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_boundary_estimation.html" title="BoundaryEstimation estimates whether a set of points is lying on surface boundaries using an angle cr...">BoundaryEstimation</a> estimates whether a set of points is lying on surface boundaries using an angle criterion. The code makes use of the estimated surface normals at each point in the input dataset </td></tr>
<tr id="row_13_208_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_208_" class="arrow" onclick="toggleFolder('13_208_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_b_r_i_s_k2_d_estimation.html" target="_self">BRISK2DEstimation</a></td><td class="desc">Implementation of the BRISK-descriptor, based on the original code and paper reference by </td></tr>
<tr id="row_13_208_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_b_r_i_s_k2_d_estimation_1_1_brisk_long_pair.html" target="_self">BriskLongPair</a></td><td class="desc"></td></tr>
<tr id="row_13_208_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_b_r_i_s_k2_d_estimation_1_1_brisk_pattern_point.html" target="_self">BriskPatternPoint</a></td><td class="desc"></td></tr>
<tr id="row_13_208_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_b_r_i_s_k2_d_estimation_1_1_brisk_short_pair.html" target="_self">BriskShortPair</a></td><td class="desc"></td></tr>
<tr id="row_13_209_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_c_p_p_f_estimation.html" target="_self">CPPFEstimation</a></td><td class="desc">Class that calculates the "surflet" features for each pair in the given pointcloud. Please refer to the following publication for more details: C. Choi, Henrik Christensen 3D Pose Estimation of Daily Objects Using an RGB-D <a class="el" href="class_camera.html">Camera</a> Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) 2012 </td></tr>
<tr id="row_13_210_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_c_r_h_estimation.html" target="_self">CRHEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_c_r_h_estimation.html" title="CRHEstimation estimates the Camera Roll Histogram (CRH) descriptor for a given point cloud dataset co...">CRHEstimation</a> estimates the <a class="el" href="class_camera.html">Camera</a> Roll <a class="el" href="structpcl_1_1_histogram.html" title="A point structure representing an N-D histogram.">Histogram</a> (CRH) descriptor for a given point cloud dataset containing XYZ data and normals, as presented in: </td></tr>
<tr id="row_13_211_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_c_v_f_h_estimation.html" target="_self">CVFHEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_c_v_f_h_estimation.html" title="CVFHEstimation estimates the Clustered Viewpoint Feature Histogram (CVFH) descriptor for a given poin...">CVFHEstimation</a> estimates the Clustered Viewpoint <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> <a class="el" href="structpcl_1_1_histogram.html" title="A point structure representing an N-D histogram.">Histogram</a> (CVFH) descriptor for a given point cloud dataset containing XYZ data and normals, as presented in: </td></tr>
<tr id="row_13_212_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_difference_of_normals_estimation.html" target="_self">DifferenceOfNormalsEstimation</a></td><td class="desc">A Difference of Normals (DoN) scale filter implementation for point cloud data </td></tr>
<tr id="row_13_213_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_e_s_f_estimation.html" target="_self">ESFEstimation</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_e_s_f_estimation.html" title="ESFEstimation estimates the ensemble of shape functions descriptors for a given point cloud dataset c...">ESFEstimation</a></b> estimates the ensemble of shape functions descriptors for a given point cloud dataset containing points. Shape functions are D2, D3, A3. For more information about the ESF descriptor, see: Walter Wohlkinger and Markus Vincze, "Ensemble of Shape Functions for 3D Object Classification", IEEE International Conference on Robotics and Biomimetics (IEEE-ROBIO), 2011 </td></tr>
<tr id="row_13_214_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_feature.html" target="_self">Feature</a></td><td class="desc"><a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> represents the base feature class. Some generic 3D operations that are applicable to all features are defined here as static methods </td></tr>
<tr id="row_13_215_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_feature_from_normals.html" target="_self">FeatureFromNormals</a></td><td class="desc"></td></tr>
<tr id="row_13_216_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_feature_from_labels.html" target="_self">FeatureFromLabels</a></td><td class="desc"></td></tr>
<tr id="row_13_217_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_feature_with_local_reference_frames.html" target="_self">FeatureWithLocalReferenceFrames</a></td><td class="desc"><a class="el" href="classpcl_1_1_feature_with_local_reference_frames.html" title="FeatureWithLocalReferenceFrames provides a public interface for descriptor extractor classes which ne...">FeatureWithLocalReferenceFrames</a> provides a public interface for descriptor extractor classes which need a local reference frame at each input keypoint </td></tr>
<tr id="row_13_218_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_f_p_f_h_estimation.html" target="_self">FPFHEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_f_p_f_h_estimation.html" title="FPFHEstimation estimates the Fast Point Feature Histogram (FPFH) descriptor for a given point cloud d...">FPFHEstimation</a> estimates the <b>Fast Point <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> <a class="el" href="structpcl_1_1_histogram.html" title="A point structure representing an N-D histogram.">Histogram</a> (FPFH)</b> descriptor for a given point cloud dataset containing points and normals </td></tr>
<tr id="row_13_219_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_f_p_f_h_estimation_o_m_p.html" target="_self">FPFHEstimationOMP</a></td><td class="desc"><a class="el" href="classpcl_1_1_f_p_f_h_estimation_o_m_p.html" title="FPFHEstimationOMP estimates the Fast Point Feature Histogram (FPFH) descriptor for a given point clou...">FPFHEstimationOMP</a> estimates the Fast Point <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> <a class="el" href="structpcl_1_1_histogram.html" title="A point structure representing an N-D histogram.">Histogram</a> (FPFH) descriptor for a given point cloud dataset containing points and normals, in parallel, using the OpenMP standard </td></tr>
<tr id="row_13_220_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_g_f_p_f_h_estimation.html" target="_self">GFPFHEstimation</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_g_f_p_f_h_estimation.html" title="GFPFHEstimation estimates the Global Fast Point Feature Histogram (GFPFH) descriptor for a given poin...">GFPFHEstimation</a></b> estimates the Global Fast Point <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> <a class="el" href="structpcl_1_1_histogram.html" title="A point structure representing an N-D histogram.">Histogram</a> (GFPFH) descriptor for a given point cloud dataset containing points and labels </td></tr>
<tr id="row_13_221_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_g_r_s_d_estimation.html" target="_self">GRSDEstimation</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_g_r_s_d_estimation.html" title="GRSDEstimation estimates the Global Radius-based Surface Descriptor (GRSD) for a given point cloud da...">GRSDEstimation</a></b> estimates the Global Radius-based Surface Descriptor (GRSD) for a given point cloud dataset containing points and normals </td></tr>
<tr id="row_13_222_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_integral_image_type_traits.html" target="_self">IntegralImageTypeTraits</a></td><td class="desc"></td></tr>
<tr id="row_13_223_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_integral_image_type_traits_3_01float_01_4.html" target="_self">IntegralImageTypeTraits&lt; float &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_224_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_integral_image_type_traits_3_01char_01_4.html" target="_self">IntegralImageTypeTraits&lt; char &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_225_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_integral_image_type_traits_3_01short_01_4.html" target="_self">IntegralImageTypeTraits&lt; short &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_226_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_integral_image_type_traits_3_01unsigned_01short_01_4.html" target="_self">IntegralImageTypeTraits&lt; unsigned short &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_227_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_integral_image_type_traits_3_01unsigned_01char_01_4.html" target="_self">IntegralImageTypeTraits&lt; unsigned char &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_228_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_integral_image_type_traits_3_01int_01_4.html" target="_self">IntegralImageTypeTraits&lt; int &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_229_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_integral_image_type_traits_3_01unsigned_01int_01_4.html" target="_self">IntegralImageTypeTraits&lt; unsigned int &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_230_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_integral_image2_d.html" target="_self">IntegralImage2D</a></td><td class="desc">Determines an integral image representation for a given organized data array </td></tr>
<tr id="row_13_231_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_integral_image2_d_3_01_data_type_00_011_01_4.html" target="_self">IntegralImage2D&lt; DataType, 1 &gt;</a></td><td class="desc">Partial template specialization for integral images with just one channel </td></tr>
<tr id="row_13_232_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_intensity_gradient_estimation.html" target="_self">IntensityGradientEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_intensity_gradient_estimation.html" title="IntensityGradientEstimation estimates the intensity gradient for a point cloud that contains position...">IntensityGradientEstimation</a> estimates the intensity gradient for a point cloud that contains position and intensity values. The intensity gradient at a given point will be a vector orthogonal to the surface normal and pointing in the direction of the greatest increase in local intensity; the vector's magnitude indicates the rate of intensity change </td></tr>
<tr id="row_13_233_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_intensity_spin_estimation.html" target="_self">IntensitySpinEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_intensity_spin_estimation.html" title="IntensitySpinEstimation estimates the intensity-domain spin image descriptors for a given point cloud...">IntensitySpinEstimation</a> estimates the intensity-domain spin image descriptors for a given point cloud dataset containing points and intensity. For more information about the intensity-domain spin image descriptor, see: </td></tr>
<tr id="row_13_234_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_linear_least_squares_normal_estimation.html" target="_self">LinearLeastSquaresNormalEstimation</a></td><td class="desc">Surface normal estimation on dense data using a least-squares estimation based on a first-order Taylor approximation </td></tr>
<tr id="row_13_235_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_moment_invariants_estimation.html" target="_self">MomentInvariantsEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_moment_invariants_estimation.html" title="MomentInvariantsEstimation estimates the 3 moment invariants (j1, j2, j3) at each 3D point.">MomentInvariantsEstimation</a> estimates the 3 moment invariants (j1, j2, j3) at each 3D point </td></tr>
<tr id="row_13_236_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_moment_of_inertia_estimation.html" target="_self">MomentOfInertiaEstimation</a></td><td class="desc">Implements the method for extracting features based on moment of inertia. It also calculates AABB, OBB and eccentricity of the projected cloud </td></tr>
<tr id="row_13_237_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_multiscale_feature_persistence.html" target="_self">MultiscaleFeaturePersistence</a></td><td class="desc">Generic class for extracting the persistent features from an input point cloud It can be given any <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> estimator instance and will compute the features of the input over a multiscale representation of the cloud and output the unique ones over those scales </td></tr>
<tr id="row_13_238_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_238_" class="arrow" onclick="toggleFolder('13_238_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_narf.html" target="_self">Narf</a></td><td class="desc">NARF (<a class="el" href="structpcl_1_1_normal.html" title="A point structure representing normal coordinates and the surface curvature estimate....">Normal</a> Aligned Radial Features) is a point feature descriptor type for 3D data. Please refer to <a class="el" href="narf__descriptor_8h_source.html">pcl/features/narf_descriptor.h</a> if you want the class derived from pcl <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a>. See B. Steder, R. B. Rusu, K. Konolige, and W. Burgard Point <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> Extraction on 3D Range Scans Taking into Account <a class="el" href="class_object.html">Object</a> Boundaries In Proc. of the IEEE Int. Conf. on Robotics &amp;Automation (ICRA). 2011 </td></tr>
<tr id="row_13_238_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_narf_1_1_feature_point_representation.html" target="_self">FeaturePointRepresentation</a></td><td class="desc"></td></tr>
<tr id="row_13_239_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_239_" class="arrow" onclick="toggleFolder('13_239_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_narf_descriptor.html" target="_self">NarfDescriptor</a></td><td class="desc"></td></tr>
<tr id="row_13_239_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_narf_descriptor_1_1_parameters.html" target="_self">Parameters</a></td><td class="desc"></td></tr>
<tr id="row_13_240_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_normal_estimation.html" target="_self">NormalEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_normal_estimation.html" title="NormalEstimation estimates local surface properties (surface normals and curvatures)at each 3D point....">NormalEstimation</a> estimates local surface properties (surface normals and curvatures)at each 3D point. If PointOutT is specified as <a class="el" href="structpcl_1_1_normal.html" title="A point structure representing normal coordinates and the surface curvature estimate....">pcl::Normal</a>, the normal is stored in the first 3 components (0-2), and the curvature is stored in component 3 </td></tr>
<tr id="row_13_241_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_normal_estimation_o_m_p.html" target="_self">NormalEstimationOMP</a></td><td class="desc"><a class="el" href="classpcl_1_1_normal_estimation_o_m_p.html" title="NormalEstimationOMP estimates local surface properties at each 3D point, such as surface normals and ...">NormalEstimationOMP</a> estimates local surface properties at each 3D point, such as surface normals and curvatures, in parallel, using the OpenMP standard </td></tr>
<tr id="row_13_242_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_normal_based_signature_estimation.html" target="_self">NormalBasedSignatureEstimation</a></td><td class="desc">Normal-based feature signature estimation class. Obtains the feature vector by applying Discrete Cosine and Fourier Transforms on an NxM array of real numbers representing the projection distances of the points in the input cloud to a disc around the point of interest. Please consult the following publication for more details: Xinju Li and Igor Guskov Multi-scale features for approximate alignment of point-based surfaces Proceedings of the third Eurographics symposium on <a class="el" href="class_geometry.html">Geometry</a> processing July 2005, Vienna, Austria </td></tr>
<tr id="row_13_243_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_243_" class="arrow" onclick="toggleFolder('13_243_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_organized_edge_base.html" target="_self">OrganizedEdgeBase</a></td><td class="desc"><a class="el" href="classpcl_1_1_organized_edge_base.html" title="OrganizedEdgeBase, OrganizedEdgeFromRGB, OrganizedEdgeFromNormals, and OrganizedEdgeFromRGBNormals fi...">OrganizedEdgeBase</a>, <a class="el" href="classpcl_1_1_organized_edge_from_r_g_b.html">OrganizedEdgeFromRGB</a>, <a class="el" href="classpcl_1_1_organized_edge_from_normals.html">OrganizedEdgeFromNormals</a>, and <a class="el" href="classpcl_1_1_organized_edge_from_r_g_b_normals.html">OrganizedEdgeFromRGBNormals</a> find 3D edges from an organized point cloud data. Given an organized point cloud, they will output a <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> of edge labels and a vector of <a class="el" href="structpcl_1_1_point_indices.html">PointIndices</a>. <a class="el" href="classpcl_1_1_organized_edge_base.html" title="OrganizedEdgeBase, OrganizedEdgeFromRGB, OrganizedEdgeFromNormals, and OrganizedEdgeFromRGBNormals fi...">OrganizedEdgeBase</a> accepts PCL_XYZ_POINT_TYPES and returns EDGELABEL_NAN_BOUNDARY, EDGELABEL_OCCLUDING, and EDGELABEL_OCCLUDED. <a class="el" href="classpcl_1_1_organized_edge_from_r_g_b.html">OrganizedEdgeFromRGB</a> accepts PCL_RGB_POINT_TYPES and returns EDGELABEL_NAN_BOUNDARY, EDGELABEL_OCCLUDING, EDGELABEL_OCCLUDED, and EDGELABEL_RGB_CANNY. <a class="el" href="classpcl_1_1_organized_edge_from_normals.html">OrganizedEdgeFromNormals</a> accepts PCL_XYZ_POINT_TYPES with PCL_NORMAL_POINT_TYPES and returns EDGELABEL_NAN_BOUNDARY, EDGELABEL_OCCLUDING, EDGELABEL_OCCLUDED, and EDGELABEL_HIGH_CURVATURE. <a class="el" href="classpcl_1_1_organized_edge_from_r_g_b_normals.html">OrganizedEdgeFromRGBNormals</a> accepts PCL_RGB_POINT_TYPES with PCL_NORMAL_POINT_TYPES and returns EDGELABEL_NAN_BOUNDARY, EDGELABEL_OCCLUDING, EDGELABEL_OCCLUDED, EDGELABEL_HIGH_CURVATURE, and EDGELABEL_RGB_CANNY </td></tr>
<tr id="row_13_243_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_organized_edge_base_1_1_neighbor.html" target="_self">Neighbor</a></td><td class="desc"></td></tr>
<tr id="row_13_244_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_organized_edge_from_r_g_b.html" target="_self">OrganizedEdgeFromRGB</a></td><td class="desc"></td></tr>
<tr id="row_13_245_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_organized_edge_from_normals.html" target="_self">OrganizedEdgeFromNormals</a></td><td class="desc"></td></tr>
<tr id="row_13_246_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_organized_edge_from_r_g_b_normals.html" target="_self">OrganizedEdgeFromRGBNormals</a></td><td class="desc"></td></tr>
<tr id="row_13_247_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_o_u_r_c_v_f_h_estimation.html" target="_self">OURCVFHEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_o_u_r_c_v_f_h_estimation.html" title="OURCVFHEstimation estimates the Oriented, Unique and Repetable Clustered Viewpoint Feature Histogram ...">OURCVFHEstimation</a> estimates the Oriented, Unique and Repetable Clustered Viewpoint <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> <a class="el" href="structpcl_1_1_histogram.html" title="A point structure representing an N-D histogram.">Histogram</a> (CVFH) descriptor for a given point cloud dataset given XYZ data and normals, as presented in: </td></tr>
<tr id="row_13_248_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_f_h_estimation.html" target="_self">PFHEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_p_f_h_estimation.html" title="PFHEstimation estimates the Point Feature Histogram (PFH) descriptor for a given point cloud dataset ...">PFHEstimation</a> estimates the Point <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> <a class="el" href="structpcl_1_1_histogram.html" title="A point structure representing an N-D histogram.">Histogram</a> (PFH) descriptor for a given point cloud dataset containing points and normals </td></tr>
<tr id="row_13_249_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_f_h_r_g_b_estimation.html" target="_self">PFHRGBEstimation</a></td><td class="desc"></td></tr>
<tr id="row_13_250_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_p_f_estimation.html" target="_self">PPFEstimation</a></td><td class="desc">Class that calculates the "surflet" features for each pair in the given pointcloud. Please refer to the following publication for more details: B. Drost, M. Ulrich, N. Navab, S. Ilic Model Globally, Match Locally: Efficient and Robust 3D <a class="el" href="class_object.html">Object</a> Recognition 2010 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 13-18 June 2010, San Francisco, CA </td></tr>
<tr id="row_13_251_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_p_f_r_g_b_estimation.html" target="_self">PPFRGBEstimation</a></td><td class="desc"></td></tr>
<tr id="row_13_252_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_p_f_r_g_b_region_estimation.html" target="_self">PPFRGBRegionEstimation</a></td><td class="desc"></td></tr>
<tr id="row_13_253_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_principal_curvatures_estimation.html" target="_self">PrincipalCurvaturesEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_principal_curvatures_estimation.html" title="PrincipalCurvaturesEstimation estimates the directions (eigenvectors) and magnitudes (eigenvalues) of...">PrincipalCurvaturesEstimation</a> estimates the directions (eigenvectors) and magnitudes (eigenvalues) of principal surface curvatures for a given point cloud dataset containing points and normals </td></tr>
<tr id="row_13_254_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_254_" class="arrow" onclick="toggleFolder('13_254_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_range_image_border_extractor.html" target="_self">RangeImageBorderExtractor</a></td><td class="desc"><b>Extract</b> obstacle borders from range images, meaning positions where there is a transition from foreground to background </td></tr>
<tr id="row_13_254_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_range_image_border_extractor_1_1_local_surface.html" target="_self">LocalSurface</a></td><td class="desc">Stores some information extracted from the neighborhood of a point </td></tr>
<tr id="row_13_254_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_range_image_border_extractor_1_1_parameters.html" target="_self">Parameters</a></td><td class="desc"><a class="el" href="structpcl_1_1_range_image_border_extractor_1_1_parameters.html" title="Parameters used in this class">Parameters</a> used in this class </td></tr>
<tr id="row_13_254_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_range_image_border_extractor_1_1_shadow_border_indices.html" target="_self">ShadowBorderIndices</a></td><td class="desc">Stores the indices of the shadow border corresponding to obstacle borders </td></tr>
<tr id="row_13_255_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_r_i_f_t_estimation.html" target="_self">RIFTEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_r_i_f_t_estimation.html" title="RIFTEstimation estimates the Rotation Invariant Feature Transform descriptors for a given point cloud...">RIFTEstimation</a> estimates the Rotation Invariant <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> Transform descriptors for a given point cloud dataset containing points and intensity. For more information about the RIFT descriptor, see: </td></tr>
<tr id="row_13_256_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_r_o_p_s_estimation.html" target="_self">ROPSEstimation</a></td><td class="desc">This class implements the method for extracting RoPS features presented in the article "Rotational Projection Statistics for 3D Local Surface Description and Object Recognition" by Yulan Guo, Ferdous Sohel, Mohammed Bennamoun, Min Lu and Jianwei Wan </td></tr>
<tr id="row_13_257_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_r_s_d_estimation.html" target="_self">RSDEstimation</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_r_s_d_estimation.html" title="RSDEstimation estimates the Radius-based Surface Descriptor (minimal and maximal radius of the local ...">RSDEstimation</a></b> estimates the Radius-based Surface Descriptor (minimal and maximal radius of the local surface's curves) for a given point cloud dataset containing points and normals </td></tr>
<tr id="row_13_258_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_h_o_t_estimation_base.html" target="_self">SHOTEstimationBase</a></td><td class="desc"><a class="el" href="classpcl_1_1_s_h_o_t_estimation.html" title="SHOTEstimation estimates the Signature of Histograms of OrienTations (SHOT) descriptor for a given po...">SHOTEstimation</a> estimates the Signature of Histograms of OrienTations (SHOT) descriptor for a given point cloud dataset containing points and normals </td></tr>
<tr id="row_13_259_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_h_o_t_estimation.html" target="_self">SHOTEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_s_h_o_t_estimation.html" title="SHOTEstimation estimates the Signature of Histograms of OrienTations (SHOT) descriptor for a given po...">SHOTEstimation</a> estimates the Signature of Histograms of OrienTations (SHOT) descriptor for a given point cloud dataset containing points and normals </td></tr>
<tr id="row_13_260_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_h_o_t_color_estimation.html" target="_self">SHOTColorEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_s_h_o_t_color_estimation.html" title="SHOTColorEstimation estimates the Signature of Histograms of OrienTations (SHOT) descriptor for a giv...">SHOTColorEstimation</a> estimates the Signature of Histograms of OrienTations (SHOT) descriptor for a given point cloud dataset containing points, normals and colors </td></tr>
<tr id="row_13_261_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_h_o_t_local_reference_frame_estimation.html" target="_self">SHOTLocalReferenceFrameEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_s_h_o_t_local_reference_frame_estimation.html" title="SHOTLocalReferenceFrameEstimation estimates the Local Reference Frame used in the calculation of the ...">SHOTLocalReferenceFrameEstimation</a> estimates the Local Reference Frame used in the calculation of the (SHOT) descriptor </td></tr>
<tr id="row_13_262_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_h_o_t_local_reference_frame_estimation_o_m_p.html" target="_self">SHOTLocalReferenceFrameEstimationOMP</a></td><td class="desc"><a class="el" href="classpcl_1_1_s_h_o_t_local_reference_frame_estimation.html" title="SHOTLocalReferenceFrameEstimation estimates the Local Reference Frame used in the calculation of the ...">SHOTLocalReferenceFrameEstimation</a> estimates the Local Reference Frame used in the calculation of the (SHOT) descriptor </td></tr>
<tr id="row_13_263_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_h_o_t_estimation_o_m_p.html" target="_self">SHOTEstimationOMP</a></td><td class="desc"><a class="el" href="classpcl_1_1_s_h_o_t_estimation_o_m_p.html" title="SHOTEstimationOMP estimates the Signature of Histograms of OrienTations (SHOT) descriptor for a given...">SHOTEstimationOMP</a> estimates the Signature of Histograms of OrienTations (SHOT) descriptor for a given point cloud dataset containing points and normals, in parallel, using the OpenMP standard </td></tr>
<tr id="row_13_264_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_h_o_t_color_estimation_o_m_p.html" target="_self">SHOTColorEstimationOMP</a></td><td class="desc"><a class="el" href="classpcl_1_1_s_h_o_t_color_estimation_o_m_p.html" title="SHOTColorEstimationOMP estimates the Signature of Histograms of OrienTations (SHOT) descriptor for a ...">SHOTColorEstimationOMP</a> estimates the Signature of Histograms of OrienTations (SHOT) descriptor for a given point cloud dataset containing points, normals and colors, in parallel, using the OpenMP standard </td></tr>
<tr id="row_13_265_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_spin_image_estimation.html" target="_self">SpinImageEstimation</a></td><td class="desc">Estimates spin-image descriptors in the given input points </td></tr>
<tr id="row_13_266_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_statistical_multiscale_interest_region_extraction.html" target="_self">StatisticalMultiscaleInterestRegionExtraction</a></td><td class="desc">Class for extracting interest regions from unstructured point clouds, based on a multi scale statistical approach. Please refer to the following publications for more details: Ranjith Unnikrishnan and Martial Hebert Multi-Scale Interest Regions from Unorganized Point Clouds Workshop on Search in 3D (S3D), IEEE Conf. on Computer Vision and Pattern Recognition (CVPR) June, 2008 </td></tr>
<tr id="row_13_267_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_unique_shape_context.html" target="_self">UniqueShapeContext</a></td><td class="desc"><a class="el" href="classpcl_1_1_unique_shape_context.html" title="UniqueShapeContext implements the Unique Shape Context Descriptor described here:">UniqueShapeContext</a> implements the Unique Shape Context Descriptor described here: </td></tr>
<tr id="row_13_268_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_v_f_h_estimation.html" target="_self">VFHEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_v_f_h_estimation.html" title="VFHEstimation estimates the Viewpoint Feature Histogram (VFH) descriptor for a given point cloud data...">VFHEstimation</a> estimates the <b>Viewpoint <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> <a class="el" href="structpcl_1_1_histogram.html" title="A point structure representing an N-D histogram.">Histogram</a> (VFH)</b> descriptor for a given point cloud dataset containing points and normals. The default VFH implementation uses 45 binning subdivisions for each of the three extended FPFH values, plus another 45 binning subdivisions for the distances between each point and the centroid and 128 binning subdivisions for the viewpoint component, which results in a 308-byte array of float values. These are stored in a <a class="el" href="structpcl_1_1_v_f_h_signature308.html" title="A point structure representing the Viewpoint Feature Histogram (VFH).">pcl::VFHSignature308</a> point type. A major difference between the PFH/FPFH descriptors and VFH, is that for a given point cloud dataset, only a single VFH descriptor will be estimated (vfhs-&gt;points.size() should be 1), while the resultant PFH/FPFH data will have the same number of entries as the number of points in the cloud </td></tr>
<tr id="row_13_269_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1x_nd_copy_eigen_point_functor.html" target="_self">xNdCopyEigenPointFunctor</a></td><td class="desc">Helper functor structure for copying data between an Eigen::VectorXf and a PointT </td></tr>
<tr id="row_13_270_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1x_nd_copy_point_eigen_functor.html" target="_self">xNdCopyPointEigenFunctor</a></td><td class="desc">Helper functor structure for copying data between an Eigen::VectorXf and a PointT </td></tr>
<tr id="row_13_271_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_271_" class="arrow" onclick="toggleFolder('13_271_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_approximate_voxel_grid.html" target="_self">ApproximateVoxelGrid</a></td><td class="desc"><a class="el" href="classpcl_1_1_approximate_voxel_grid.html" title="ApproximateVoxelGrid assembles a local 3D grid over a given PointCloud, and downsamples + filters the...">ApproximateVoxelGrid</a> assembles a local 3D grid over a given <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a>, and downsamples + filters the data </td></tr>
<tr id="row_13_271_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_approximate_voxel_grid_1_1he.html" target="_self">he</a></td><td class="desc"></td></tr>
<tr id="row_13_272_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_bilateral_filter.html" target="_self">BilateralFilter</a></td><td class="desc">A bilateral filter implementation for point cloud data. Uses the intensity data channel </td></tr>
<tr id="row_13_273_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_box_clipper3_d.html" target="_self">BoxClipper3D</a></td><td class="desc">Implementation of a box clipper in 3D. Actually it allows affine transformations, thus any parallelepiped in general pose. The affine transformation is used to transform the point before clipping it using the unit cube centered at origin and with an extend of -1 to +1 in each dimension </td></tr>
<tr id="row_13_274_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_clipper3_d.html" target="_self">Clipper3D</a></td><td class="desc">Base class for 3D clipper objects </td></tr>
<tr id="row_13_275_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_point_data_at_offset.html" target="_self">PointDataAtOffset</a></td><td class="desc">A datatype that enables type-correct comparisons </td></tr>
<tr id="row_13_276_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_comparison_base.html" target="_self">ComparisonBase</a></td><td class="desc">The (abstract) base class for the comparison object </td></tr>
<tr id="row_13_277_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_field_comparison.html" target="_self">FieldComparison</a></td><td class="desc">The field-based specialization of the comparison object </td></tr>
<tr id="row_13_278_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_packed_r_g_b_comparison.html" target="_self">PackedRGBComparison</a></td><td class="desc">A packed rgb specialization of the comparison object </td></tr>
<tr id="row_13_279_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_packed_h_s_i_comparison.html" target="_self">PackedHSIComparison</a></td><td class="desc">A packed HSI specialization of the comparison object </td></tr>
<tr id="row_13_280_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_tf_quadratic_x_y_z_comparison.html" target="_self">TfQuadraticXYZComparison</a></td><td class="desc">A comparison whether the (x,y,z) components of a given point satisfy (p'Ap + 2v'p + c [OP] 0). Here [OP] stands for the defined pcl::ComparisonOps, i.e. for GT, GE, LT, LE or EQ; p = (x,y,z) is a point of the point cloud; A is 3x3 matrix; v is the 3x1 vector; c is a scalar </td></tr>
<tr id="row_13_281_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_condition_base.html" target="_self">ConditionBase</a></td><td class="desc">Base condition class </td></tr>
<tr id="row_13_282_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_condition_and.html" target="_self">ConditionAnd</a></td><td class="desc">AND condition </td></tr>
<tr id="row_13_283_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_condition_or.html" target="_self">ConditionOr</a></td><td class="desc">OR condition </td></tr>
<tr id="row_13_284_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_conditional_removal.html" target="_self">ConditionalRemoval</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_conditional_removal.html" title="ConditionalRemoval filters data that satisfies certain conditions.">ConditionalRemoval</a></b> filters data that satisfies certain conditions </td></tr>
<tr id="row_13_285_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_covariance_sampling.html" target="_self">CovarianceSampling</a></td><td class="desc">Point <a class="el" href="class_cloud.html" title="A wrapper which allows to use any implementation of cloud provided by a third-party library.">Cloud</a> sampling based on the 6D covariances. It selects the points such that the resulting cloud is as stable as possible for being registered (against a copy of itself) with ICP. The algorithm adds points to the resulting cloud incrementally, while trying to keep all the 6 eigenvalues of the covariance matrix as close to each other as possible. This class also comes with the <em>computeConditionNumber</em> method that returns a number which shows how stable a point cloud will be when used as input for ICP (the closer the value it is to 1.0, the better) </td></tr>
<tr id="row_13_286_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_crop_box.html" target="_self">CropBox</a></td><td class="desc"><a class="el" href="classpcl_1_1_crop_box.html" title="CropBox is a filter that allows the user to filter all the data inside of a given box.">CropBox</a> is a filter that allows the user to filter all the data inside of a given box </td></tr>
<tr id="row_13_287_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_crop_box_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">CropBox&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc"><a class="el" href="classpcl_1_1_crop_box.html" title="CropBox is a filter that allows the user to filter all the data inside of a given box.">CropBox</a> is a filter that allows the user to filter all the data inside of a given box </td></tr>
<tr id="row_13_288_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_crop_hull.html" target="_self">CropHull</a></td><td class="desc"><a class="el" href="classpcl_1_1_filter.html" title="Filter represents the base filter class. All filters must inherit from this interface.">Filter</a> points that lie inside or outside a 3D closed surface or 2D closed polygon, as generated by the ConvexHull or ConcaveHull classes </td></tr>
<tr id="row_13_289_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_extract_indices.html" target="_self">ExtractIndices</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_extract_indices.html" title="ExtractIndices extracts a set of indices from a point cloud.">ExtractIndices</a></b> extracts a set of indices from a point cloud </td></tr>
<tr id="row_13_290_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_extract_indices_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">ExtractIndices&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_extract_indices.html" title="ExtractIndices extracts a set of indices from a point cloud.">ExtractIndices</a></b> extracts a set of indices from a point cloud. <br  />
 Usage examples: </td></tr>
<tr id="row_13_291_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_291_" class="arrow" onclick="toggleFolder('13_291_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_fast_bilateral_filter.html" target="_self">FastBilateralFilter</a></td><td class="desc">Implementation of a fast bilateral filter for smoothing depth information in organized point clouds Based on the following paper: </td></tr>
<tr id="row_13_291_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_fast_bilateral_filter_1_1_array3_d.html" target="_self">Array3D</a></td><td class="desc"></td></tr>
<tr id="row_13_292_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_fast_bilateral_filter_o_m_p.html" target="_self">FastBilateralFilterOMP</a></td><td class="desc">Implementation of a fast bilateral filter for smoothing depth information in organized point clouds Based on the following paper: </td></tr>
<tr id="row_13_293_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_filter.html" target="_self">Filter</a></td><td class="desc"><a class="el" href="classpcl_1_1_filter.html" title="Filter represents the base filter class. All filters must inherit from this interface.">Filter</a> represents the base filter class. All filters must inherit from this interface </td></tr>
<tr id="row_13_294_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_filter_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">Filter&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc"><a class="el" href="classpcl_1_1_filter.html" title="Filter represents the base filter class. All filters must inherit from this interface.">Filter</a> represents the base filter class. All filters must inherit from this interface </td></tr>
<tr id="row_13_295_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_filter_indices.html" target="_self">FilterIndices</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_filter_indices.html" title="FilterIndices represents the base class for filters that are about binary point removal....">FilterIndices</a></b> represents the base class for filters that are about binary point removal. <br  />
 All derived classes have to implement the <em>filter</em> (<a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> &amp;output) and the <em>filter</em> (std::vector&lt;int&gt; &amp;indices) methods. Ideally they also make use of the <em>negative_</em>, <em>keep_organized_</em> and <em>extract_removed_indices_</em> systems. The distinguishment between the <em>negative_</em> and <em>extract_removed_indices_</em> systems only makes sense if the class automatically filters non-finite entries in the filtering methods (recommended) </td></tr>
<tr id="row_13_296_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_filter_indices_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">FilterIndices&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_filter_indices.html" title="FilterIndices represents the base class for filters that are about binary point removal....">FilterIndices</a></b> represents the base class for filters that are about binary point removal. <br  />
 All derived classes have to implement the <em>filter</em> (<a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> &amp;output) and the <em>filter</em> (std::vector&lt;int&gt; &amp;indices) methods. Ideally they also make use of the <em>negative_</em>, <em>keep_organized_</em> and <em>extract_removed_indices_</em> systems. The distinguishment between the <em>negative_</em> and <em>extract_removed_indices_</em> systems only makes sense if the class automatically filters non-finite entries in the filtering methods (recommended) </td></tr>
<tr id="row_13_297_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_frustum_culling.html" target="_self">FrustumCulling</a></td><td class="desc"><a class="el" href="classpcl_1_1_frustum_culling.html" title="FrustumCulling filters points inside a frustum given by pose and field of view of the camera.">FrustumCulling</a> filters points inside a frustum given by pose and field of view of the camera </td></tr>
<tr id="row_13_298_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_grid_minimum.html" target="_self">GridMinimum</a></td><td class="desc"><a class="el" href="classpcl_1_1_grid_minimum.html" title="GridMinimum assembles a local 2D grid over a given PointCloud, and downsamples the data.">GridMinimum</a> assembles a local 2D grid over a given <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a>, and downsamples the data </td></tr>
<tr id="row_13_299_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_local_maximum.html" target="_self">LocalMaximum</a></td><td class="desc"><a class="el" href="classpcl_1_1_local_maximum.html" title="LocalMaximum downsamples the cloud, by eliminating points that are locally maximal.">LocalMaximum</a> downsamples the cloud, by eliminating points that are locally maximal </td></tr>
<tr id="row_13_300_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_median_filter.html" target="_self">MedianFilter</a></td><td class="desc">Implementation of the median filter. The median filter is one of the simplest and wide-spread image processing filters. It is known to perform well with "shot"/impulse noise (some individual pixels having extreme values), it does not reduce contrast across steps in the function (as compared to filters based on averaging), and it is robust to outliers. Furthermore, it is simple to implement and efficient, as it requires a single pass over the image. It consists of a moving window of fixed size that replaces the pixel in the center with the median inside the window </td></tr>
<tr id="row_13_301_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_model_outlier_removal.html" target="_self">ModelOutlierRemoval</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_model_outlier_removal.html" title="ModelOutlierRemoval filters points in a cloud based on the distance between model and point.">ModelOutlierRemoval</a></b> filters points in a cloud based on the distance between model and point </td></tr>
<tr id="row_13_302_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_normal_refinement.html" target="_self">NormalRefinement</a></td><td class="desc">Normal vector refinement class </td></tr>
<tr id="row_13_303_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_normal_space_sampling.html" target="_self">NormalSpaceSampling</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_normal_space_sampling.html" title="NormalSpaceSampling samples the input point cloud in the space of normal directions computed at every...">NormalSpaceSampling</a></b> samples the input point cloud in the space of normal directions computed at every point </td></tr>
<tr id="row_13_304_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_pass_through.html" target="_self">PassThrough</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_pass_through.html" title="PassThrough passes points in a cloud based on constraints for one particular field of the point type.">PassThrough</a></b> passes points in a cloud based on constraints for one particular field of the point type </td></tr>
<tr id="row_13_305_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_pass_through_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">PassThrough&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc"><a class="el" href="classpcl_1_1_pass_through.html" title="PassThrough passes points in a cloud based on constraints for one particular field of the point type.">PassThrough</a> uses the base <a class="el" href="classpcl_1_1_filter.html" title="Filter represents the base filter class. All filters must inherit from this interface.">Filter</a> class methods to pass through all data that satisfies the user given constraints </td></tr>
<tr id="row_13_306_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_plane_clipper3_d.html" target="_self">PlaneClipper3D</a></td><td class="desc">Implementation of a plane clipper in 3D </td></tr>
<tr id="row_13_307_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_project_inliers.html" target="_self">ProjectInliers</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_project_inliers.html" title="ProjectInliers uses a model and a set of inlier indices from a PointCloud to project them into a sepa...">ProjectInliers</a></b> uses a model and a set of inlier indices from a <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> to project them into a separate <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> </td></tr>
<tr id="row_13_308_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_project_inliers_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">ProjectInliers&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_project_inliers.html" title="ProjectInliers uses a model and a set of inlier indices from a PointCloud to project them into a sepa...">ProjectInliers</a></b> uses a model and a set of inlier indices from a <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> to project them into a separate <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> </td></tr>
<tr id="row_13_309_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_radius_outlier_removal.html" target="_self">RadiusOutlierRemoval</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_radius_outlier_removal.html" title="RadiusOutlierRemoval filters points in a cloud based on the number of neighbors they have.">RadiusOutlierRemoval</a></b> filters points in a cloud based on the number of neighbors they have </td></tr>
<tr id="row_13_310_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_radius_outlier_removal_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">RadiusOutlierRemoval&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_radius_outlier_removal.html" title="RadiusOutlierRemoval filters points in a cloud based on the number of neighbors they have.">RadiusOutlierRemoval</a></b> is a simple filter that removes outliers if the number of neighbors in a certain search radius is smaller than a given K </td></tr>
<tr id="row_13_311_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_random_sample.html" target="_self">RandomSample</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_random_sample.html" title="RandomSample applies a random sampling with uniform probability. Based off Algorithm A from the paper...">RandomSample</a></b> applies a random sampling with uniform probability. Based off Algorithm A from the paper "Faster Methods for Random Sampling" by Jeffrey Scott Vitter. The algorithm runs in O(N) and results in sorted indices <a href="http://www.ittc.ku.edu/~jsv/Papers/Vit84.sampling.pdf">http://www.ittc.ku.edu/~jsv/Papers/Vit84.sampling.pdf</a> </td></tr>
<tr id="row_13_312_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_random_sample_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">RandomSample&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_random_sample.html" title="RandomSample applies a random sampling with uniform probability. Based off Algorithm A from the paper...">RandomSample</a></b> applies a random sampling with uniform probability </td></tr>
<tr id="row_13_313_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_313_" class="arrow" onclick="toggleFolder('13_313_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sampling_surface_normal.html" target="_self">SamplingSurfaceNormal</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_sampling_surface_normal.html" title="SamplingSurfaceNormal divides the input space into grids until each grid contains a maximum of N poin...">SamplingSurfaceNormal</a></b> divides the input space into grids until each grid contains a maximum of N points, and samples points randomly within each grid. <a class="el" href="structpcl_1_1_normal.html" title="A point structure representing normal coordinates and the surface curvature estimate....">Normal</a> is computed using the N points of each grid. All points sampled within a grid are assigned the same normal </td></tr>
<tr id="row_13_313_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_sampling_surface_normal_1_1_compare_dim.html" target="_self">CompareDim</a></td><td class="desc"><b><a class="el" href="structpcl_1_1_sampling_surface_normal_1_1_compare_dim.html" title="CompareDim is a comparator object for sorting across a specific dimenstion (i,.e X,...">CompareDim</a></b> is a comparator object for sorting across a specific dimenstion (i,.e X, Y or Z) </td></tr>
<tr id="row_13_314_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_shadow_points.html" target="_self">ShadowPoints</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_shadow_points.html" title="ShadowPoints removes the ghost points appearing on edge discontinuties">ShadowPoints</a></b> removes the ghost points appearing on edge discontinuties </td></tr>
<tr id="row_13_315_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_statistical_outlier_removal.html" target="_self">StatisticalOutlierRemoval</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_statistical_outlier_removal.html" title="StatisticalOutlierRemoval uses point neighborhood statistics to filter outlier data.">StatisticalOutlierRemoval</a></b> uses point neighborhood statistics to filter outlier data </td></tr>
<tr id="row_13_316_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_statistical_outlier_removal_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">StatisticalOutlierRemoval&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_statistical_outlier_removal.html" title="StatisticalOutlierRemoval uses point neighborhood statistics to filter outlier data.">StatisticalOutlierRemoval</a></b> uses point neighborhood statistics to filter outlier data. For more information check: </td></tr>
<tr id="row_13_317_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_317_" class="arrow" onclick="toggleFolder('13_317_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_uniform_sampling.html" target="_self">UniformSampling</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_uniform_sampling.html" title="UniformSampling assembles a local 3D grid over a given PointCloud, and downsamples + filters the data...">UniformSampling</a></b> assembles a local 3D grid over a given <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a>, and downsamples + filters the data </td></tr>
<tr id="row_13_317_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_uniform_sampling_1_1_leaf.html" target="_self">Leaf</a></td><td class="desc">Simple structure to hold an nD centroid and the number of points in a leaf </td></tr>
<tr id="row_13_318_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_voxel_grid.html" target="_self">VoxelGrid</a></td><td class="desc"><a class="el" href="classpcl_1_1_voxel_grid.html" title="VoxelGrid assembles a local 3D grid over a given PointCloud, and downsamples + filters the data.">VoxelGrid</a> assembles a local 3D grid over a given <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a>, and downsamples + filters the data </td></tr>
<tr id="row_13_319_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_voxel_grid_3_01pcl_1_1_p_c_l_point_cloud2_01_4.html" target="_self">VoxelGrid&lt; pcl::PCLPointCloud2 &gt;</a></td><td class="desc"><a class="el" href="classpcl_1_1_voxel_grid.html" title="VoxelGrid assembles a local 3D grid over a given PointCloud, and downsamples + filters the data.">VoxelGrid</a> assembles a local 3D grid over a given <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a>, and downsamples + filters the data </td></tr>
<tr id="row_13_320_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_320_" class="arrow" onclick="toggleFolder('13_320_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_voxel_grid_covariance.html" target="_self">VoxelGridCovariance</a></td><td class="desc">A searchable voxel strucure containing the mean and covariance of the data </td></tr>
<tr id="row_13_320_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_voxel_grid_covariance_1_1_leaf.html" target="_self">Leaf</a></td><td class="desc">Simple structure to hold a centroid, covarince and the number of points in a leaf. Inverse covariance, eigen vectors and engen values are precomputed </td></tr>
<tr id="row_13_321_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_voxel_grid_label.html" target="_self">VoxelGridLabel</a></td><td class="desc"></td></tr>
<tr id="row_13_322_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_voxel_grid_occlusion_estimation.html" target="_self">VoxelGridOcclusionEstimation</a></td><td class="desc"><a class="el" href="classpcl_1_1_voxel_grid.html" title="VoxelGrid assembles a local 3D grid over a given PointCloud, and downsamples + filters the data.">VoxelGrid</a> to estimate occluded space in the scene. The ray traversal algorithm is implemented by the work of 'John Amanatides and Andrew Woo, A Fast Voxel Traversal Algorithm for Ray Tracing' </td></tr>
<tr id="row_13_323_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_line_iterator.html" target="_self">LineIterator</a></td><td class="desc">Organized Index Iterator for iterating over the "pixels" for a given line using the Bresenham algorithm. Supports 4 and 8 neighborhood connectivity </td></tr>
<tr id="row_13_324_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_organized_index_iterator.html" target="_self">OrganizedIndexIterator</a></td><td class="desc">Base class for iterators on 2-dimensional maps like images/organized clouds etc </td></tr>
<tr id="row_13_325_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_planar_polygon.html" target="_self">PlanarPolygon</a></td><td class="desc"><a class="el" href="classpcl_1_1_planar_polygon.html" title="PlanarPolygon represents a planar (2D) polygon, potentially in a 3D space.">PlanarPolygon</a> represents a planar (2D) polygon, potentially in a 3D space </td></tr>
<tr id="row_13_326_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_326_" class="arrow" onclick="toggleFolder('13_326_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_t_s_d_f_volume.html" target="_self">TSDFVolume</a></td><td class="desc"></td></tr>
<tr id="row_13_326_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_t_s_d_f_volume_1_1_header.html" target="_self">Header</a></td><td class="desc">Structure storing voxel grid resolution, volume size (in mm) and element_size of stored data </td></tr>
<tr id="row_13_326_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_t_s_d_f_volume_1_1_intr.html" target="_self">Intr</a></td><td class="desc"><a class="el" href="class_camera.html">Camera</a> intrinsics structure </td></tr>
<tr id="row_13_327_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_adaptive_range_coder.html" target="_self">AdaptiveRangeCoder</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_adaptive_range_coder.html" title="AdaptiveRangeCoder compression class">AdaptiveRangeCoder</a></b> compression class </td></tr>
<tr id="row_13_328_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_static_range_coder.html" target="_self">StaticRangeCoder</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_static_range_coder.html" title="StaticRangeCoder compression class">StaticRangeCoder</a></b> compression class </td></tr>
<tr id="row_13_329_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_a_s_c_i_i_reader.html" target="_self">ASCIIReader</a></td><td class="desc">Ascii Point <a class="el" href="class_cloud.html" title="A wrapper which allows to use any implementation of cloud provided by a third-party library.">Cloud</a> Reader. Read any ASCII file by setting the separating characters and input point fields </td></tr>
<tr id="row_13_330_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_david_s_d_k_grabber.html" target="_self">DavidSDKGrabber</a></td><td class="desc"><a class="el" href="classpcl_1_1_grabber.html" title="Grabber interface for PCL 1.x device drivers">Grabber</a> for davidSDK structured light compliant devices.<br  />
The <a href="http://www.david-3d.com/en/products/david-sdk">davidSDK SDK</a> allows to use a structured light scanner to fetch clouds/meshes.<br  />
The purpose of this grabber is NOT to provide all davidSDK functionalities but rather provide a PCL-unified interface to the sensor for basic operations.<br  />
Please consult the <a href="http://wiki.david-3d.com/david-wiki">David-3d wiki</a> for more information </td></tr>
<tr id="row_13_331_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_depth_sense_grabber.html" target="_self">DepthSenseGrabber</a></td><td class="desc"></td></tr>
<tr id="row_13_332_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_dinast_grabber.html" target="_self">DinastGrabber</a></td><td class="desc"><a class="el" href="classpcl_1_1_grabber.html" title="Grabber interface for PCL 1.x device drivers">Grabber</a> for DINAST devices (i.e., IPA-1002, IPA-1110, IPA-2001) </td></tr>
<tr id="row_13_333_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_ensenso_grabber.html" target="_self">EnsensoGrabber</a></td><td class="desc"><a class="el" href="classpcl_1_1_grabber.html" title="Grabber interface for PCL 1.x device drivers">Grabber</a> for IDS-Imaging Ensenso's devices.<br  />
The <a href="http://www.ensenso.de/manual/">Ensenso SDK</a> allow to use multiple Ensenso devices to produce a single cloud.<br  />
This feature is not implemented here, it is up to the user to configure multiple Ensenso cameras.<br  />
</td></tr>
<tr id="row_13_334_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_file_grabber.html" target="_self">FileGrabber</a></td><td class="desc"><a class="el" href="classpcl_1_1_file_grabber.html" title="FileGrabber provides a container-style interface for grabbers which operate on fixed-size input">FileGrabber</a> provides a container-style interface for grabbers which operate on fixed-size input </td></tr>
<tr id="row_13_335_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_file_reader.html" target="_self">FileReader</a></td><td class="desc">Point <a class="el" href="class_cloud.html" title="A wrapper which allows to use any implementation of cloud provided by a third-party library.">Cloud</a> Data (FILE) file format reader interface. Any (FILE) format file reader should implement its virtual methodes </td></tr>
<tr id="row_13_336_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_file_writer.html" target="_self">FileWriter</a></td><td class="desc">Point <a class="el" href="class_cloud.html" title="A wrapper which allows to use any implementation of cloud provided by a third-party library.">Cloud</a> Data (FILE) file format writer. Any (FILE) format file reader should implement its virtual methodes </td></tr>
<tr id="row_13_337_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_grabber.html" target="_self">Grabber</a></td><td class="desc"><a class="el" href="classpcl_1_1_grabber.html" title="Grabber interface for PCL 1.x device drivers">Grabber</a> interface for PCL 1.x device drivers </td></tr>
<tr id="row_13_338_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_338_" class="arrow" onclick="toggleFolder('13_338_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_h_d_l_grabber.html" target="_self">HDLGrabber</a></td><td class="desc"><a class="el" href="classpcl_1_1_grabber.html" title="Grabber interface for PCL 1.x device drivers">Grabber</a> for the Velodyne High-Definition-Laser (HDL) </td></tr>
<tr id="row_13_338_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_h_d_l_grabber_1_1_h_d_l_data_packet.html" target="_self">HDLDataPacket</a></td><td class="desc"></td></tr>
<tr id="row_13_338_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_h_d_l_grabber_1_1_h_d_l_firing_data.html" target="_self">HDLFiringData</a></td><td class="desc"></td></tr>
<tr id="row_13_338_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_h_d_l_grabber_1_1_h_d_l_laser_correction.html" target="_self">HDLLaserCorrection</a></td><td class="desc"></td></tr>
<tr id="row_13_338_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_h_d_l_grabber_1_1_h_d_l_laser_return.html" target="_self">HDLLaserReturn</a></td><td class="desc"></td></tr>
<tr id="row_13_339_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_i_f_s_reader.html" target="_self">IFSReader</a></td><td class="desc">Indexed Face set (IFS) file format reader. This file format is used for the Brown <a class="el" href="class_mesh.html">Mesh</a> Set for instance </td></tr>
<tr id="row_13_340_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_i_f_s_writer.html" target="_self">IFSWriter</a></td><td class="desc">Point <a class="el" href="class_cloud.html" title="A wrapper which allows to use any implementation of cloud provided by a third-party library.">Cloud</a> Data (IFS) file format writer </td></tr>
<tr id="row_13_341_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_image_grabber_base.html" target="_self">ImageGrabberBase</a></td><td class="desc">Base class for Image file grabber </td></tr>
<tr id="row_13_342_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_image_grabber.html" target="_self">ImageGrabber</a></td><td class="desc"></td></tr>
<tr id="row_13_343_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_synchronized_queue.html" target="_self">SynchronizedQueue</a></td><td class="desc"></td></tr>
<tr id="row_13_344_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_m_t_l_reader.html" target="_self">MTLReader</a></td><td class="desc"></td></tr>
<tr id="row_13_345_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_o_b_j_reader.html" target="_self">OBJReader</a></td><td class="desc"></td></tr>
<tr id="row_13_346_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_c_d_grabber_base.html" target="_self">PCDGrabberBase</a></td><td class="desc">Base class for PCD file grabber </td></tr>
<tr id="row_13_347_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_c_d_grabber.html" target="_self">PCDGrabber</a></td><td class="desc"></td></tr>
<tr id="row_13_348_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_c_d_reader.html" target="_self">PCDReader</a></td><td class="desc">Point <a class="el" href="class_cloud.html" title="A wrapper which allows to use any implementation of cloud provided by a third-party library.">Cloud</a> Data (PCD) file format reader </td></tr>
<tr id="row_13_349_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_c_d_writer.html" target="_self">PCDWriter</a></td><td class="desc">Point <a class="el" href="class_cloud.html" title="A wrapper which allows to use any implementation of cloud provided by a third-party library.">Cloud</a> Data (PCD) file format writer </td></tr>
<tr id="row_13_350_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_l_y_reader.html" target="_self">PLYReader</a></td><td class="desc">Point <a class="el" href="class_cloud.html" title="A wrapper which allows to use any implementation of cloud provided by a third-party library.">Cloud</a> Data (PLY) file format reader </td></tr>
<tr id="row_13_351_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_l_y_writer.html" target="_self">PLYWriter</a></td><td class="desc">Point <a class="el" href="class_cloud.html" title="A wrapper which allows to use any implementation of cloud provided by a third-party library.">Cloud</a> Data (PLY) file format writer </td></tr>
<tr id="row_13_352_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_352_" class="arrow" onclick="toggleFolder('13_352_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_real_sense_grabber.html" target="_self">RealSenseGrabber</a></td><td class="desc"></td></tr>
<tr id="row_13_352_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_real_sense_grabber_1_1_mode.html" target="_self">Mode</a></td><td class="desc"></td></tr>
<tr id="row_13_353_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_robot_eye_grabber.html" target="_self">RobotEyeGrabber</a></td><td class="desc"><a class="el" href="classpcl_1_1_grabber.html" title="Grabber interface for PCL 1.x device drivers">Grabber</a> for the Ocular Robotics RobotEye sensor </td></tr>
<tr id="row_13_354_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_v_l_p_grabber.html" target="_self">VLPGrabber</a></td><td class="desc"><a class="el" href="classpcl_1_1_grabber.html" title="Grabber interface for PCL 1.x device drivers">Grabber</a> for the Velodyne LiDAR (VLP), based on the Velodyne High Definition Laser (HDL) </td></tr>
<tr id="row_13_355_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_kd_tree_f_l_a_n_n.html" target="_self">KdTreeFLANN</a></td><td class="desc"><a class="el" href="classpcl_1_1_kd_tree_f_l_a_n_n.html" title="KdTreeFLANN is a generic type of 3D spatial locator using kD-tree structures. The class is making use...">KdTreeFLANN</a> is a generic type of 3D spatial locator using kD-tree structures. The class is making use of the FLANN (Fast Library for Approximate Nearest Neighbor) project by Marius Muja and David Lowe </td></tr>
<tr id="row_13_356_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_agast_keypoint2_d_base.html" target="_self">AgastKeypoint2DBase</a></td><td class="desc">Detects 2D AGAST corner points. Based on the original work and paper reference by </td></tr>
<tr id="row_13_357_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_agast_keypoint2_d.html" target="_self">AgastKeypoint2D</a></td><td class="desc">Detects 2D AGAST corner points. Based on the original work and paper reference by </td></tr>
<tr id="row_13_358_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_agast_keypoint2_d_3_01pcl_1_1_point_x_y_z_00_01pcl_1_1_point_u_v_01_4.html" target="_self">AgastKeypoint2D&lt; pcl::PointXYZ, pcl::PointUV &gt;</a></td><td class="desc">Detects 2D AGAST corner points. Based on the original work and paper reference by </td></tr>
<tr id="row_13_359_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_brisk_keypoint2_d.html" target="_self">BriskKeypoint2D</a></td><td class="desc">Detects BRISK interest points based on the original code and paper reference by </td></tr>
<tr id="row_13_360_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_harris_keypoint2_d.html" target="_self">HarrisKeypoint2D</a></td><td class="desc"><a class="el" href="classpcl_1_1_harris_keypoint2_d.html" title="HarrisKeypoint2D detects Harris corners family points">HarrisKeypoint2D</a> detects Harris corners family points </td></tr>
<tr id="row_13_361_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_harris_keypoint3_d.html" target="_self">HarrisKeypoint3D</a></td><td class="desc"><a class="el" href="classpcl_1_1_harris_keypoint3_d.html" title="HarrisKeypoint3D uses the idea of 2D Harris keypoints, but instead of using image gradients,...">HarrisKeypoint3D</a> uses the idea of 2D Harris keypoints, but instead of using image gradients, it uses surface normals </td></tr>
<tr id="row_13_362_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_harris_keypoint6_d.html" target="_self">HarrisKeypoint6D</a></td><td class="desc"><a class="el" href="classpcl_1_1_keypoint.html" title="Keypoint represents the base class for key points.">Keypoint</a> detector for detecting corners in 3D (XYZ), 2D (intensity) AND mixed versions of these </td></tr>
<tr id="row_13_363_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_i_s_s_keypoint3_d.html" target="_self">ISSKeypoint3D</a></td><td class="desc"><a class="el" href="classpcl_1_1_i_s_s_keypoint3_d.html" title="ISSKeypoint3D detects the Intrinsic Shape Signatures keypoints for a given point cloud....">ISSKeypoint3D</a> detects the Intrinsic Shape Signatures keypoints for a given point cloud. This class is based on a particular implementation made by Federico Tombari and Samuele Salti and it has been explicitly adapted to PCL </td></tr>
<tr id="row_13_364_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_364_" class="arrow" onclick="toggleFolder('13_364_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_narf_keypoint.html" target="_self">NarfKeypoint</a></td><td class="desc"><b>NARF</b> (<a class="el" href="structpcl_1_1_normal.html" title="A point structure representing normal coordinates and the surface curvature estimate....">Normal</a> Aligned Radial <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a>) keypoints. Input is a range image, output the indices of the keypoints See B. Steder, R. B. Rusu, K. Konolige, and W. Burgard Point <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> Extraction on 3D Range Scans Taking into Account <a class="el" href="class_object.html">Object</a> Boundaries In Proc. of the IEEE Int. Conf. on Robotics &amp;Automation (ICRA). 2011 </td></tr>
<tr id="row_13_364_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_narf_keypoint_1_1_parameters.html" target="_self">Parameters</a></td><td class="desc"><a class="el" href="structpcl_1_1_narf_keypoint_1_1_parameters.html" title="Parameters used in this class">Parameters</a> used in this class </td></tr>
<tr id="row_13_365_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_s_i_f_t_keypoint_field_selector.html" target="_self">SIFTKeypointFieldSelector</a></td><td class="desc"></td></tr>
<tr id="row_13_366_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_s_i_f_t_keypoint_field_selector_3_01_point_normal_01_4.html" target="_self">SIFTKeypointFieldSelector&lt; PointNormal &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_367_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_s_i_f_t_keypoint_field_selector_3_01_point_x_y_z_r_g_b_01_4.html" target="_self">SIFTKeypointFieldSelector&lt; PointXYZRGB &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_368_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_s_i_f_t_keypoint_field_selector_3_01_point_x_y_z_r_g_b_a_01_4.html" target="_self">SIFTKeypointFieldSelector&lt; PointXYZRGBA &gt;</a></td><td class="desc"></td></tr>
<tr id="row_13_369_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_i_f_t_keypoint.html" target="_self">SIFTKeypoint</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_s_i_f_t_keypoint.html" title="SIFTKeypoint detects the Scale Invariant Feature Transform keypoints for a given point cloud dataset ...">SIFTKeypoint</a></b> detects the Scale Invariant <a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> Transform keypoints for a given point cloud dataset containing points and intensity. This implementation adapts the original algorithm from images to point clouds </td></tr>
<tr id="row_13_370_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_smoothed_surfaces_keypoint.html" target="_self">SmoothedSurfacesKeypoint</a></td><td class="desc">Based on the paper: Xinju Li and Igor Guskov Multi-scale features for approximate alignment of point-based surfaces Proceedings of the third Eurographics symposium on <a class="el" href="class_geometry.html">Geometry</a> processing July 2005, Vienna, Austria </td></tr>
<tr id="row_13_371_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_u_s_a_n_keypoint.html" target="_self">SUSANKeypoint</a></td><td class="desc"><a class="el" href="classpcl_1_1_s_u_s_a_n_keypoint.html" title="SUSANKeypoint implements a RGB-D extension of the SUSAN detector inluding normal directions variation...">SUSANKeypoint</a> implements a RGB-D extension of the SUSAN detector inluding normal directions variation in top of intensity variation. It is different from Harris in that it exploits normals directly so it is faster. <br  />
 Original paper "SUSAN — A New Approach to Low Level Image Processing", Smith, Stephen M. and Brady, J. Michael </td></tr>
<tr id="row_13_372_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_trajkovic_keypoint2_d.html" target="_self">TrajkovicKeypoint2D</a></td><td class="desc"><a class="el" href="classpcl_1_1_trajkovic_keypoint2_d.html" title="TrajkovicKeypoint2D implements Trajkovic and Hedley corner detector on organized pooint cloud using i...">TrajkovicKeypoint2D</a> implements Trajkovic and Hedley corner detector on organized pooint cloud using intensity information. It uses first order statistics to find variation of intensities in horizontal or vertical directions </td></tr>
<tr id="row_13_373_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_trajkovic_keypoint3_d.html" target="_self">TrajkovicKeypoint3D</a></td><td class="desc"><a class="el" href="classpcl_1_1_trajkovic_keypoint3_d.html" title="TrajkovicKeypoint3D implements Trajkovic and Hedley corner detector on point cloud using geometric in...">TrajkovicKeypoint3D</a> implements Trajkovic and Hedley corner detector on point cloud using geometric information. It uses first order statistics to find variation of normals. This work is part of Nizar Sallem PhD thesis </td></tr>
<tr id="row_13_374_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_branch_estimator.html" target="_self">BranchEstimator</a></td><td class="desc">Interface for branch estimators </td></tr>
<tr id="row_13_375_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_binary_tree_threshold_based_branch_estimator.html" target="_self">BinaryTreeThresholdBasedBranchEstimator</a></td><td class="desc">Branch estimator for binary trees where the branch is computed only from the threshold </td></tr>
<tr id="row_13_376_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_ternary_tree_missing_data_branch_estimator.html" target="_self">TernaryTreeMissingDataBranchEstimator</a></td><td class="desc">Branch estimator for ternary trees where one branch is used for missing data (indicated by flag != 0) </td></tr>
<tr id="row_13_377_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_dense_crf.html" target="_self">DenseCrf</a></td><td class="desc"></td></tr>
<tr id="row_13_378_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_decision_forest.html" target="_self">DecisionForest</a></td><td class="desc">Class representing a decision forest </td></tr>
<tr id="row_13_379_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_decision_forest_evaluator.html" target="_self">DecisionForestEvaluator</a></td><td class="desc">Utility class for evaluating a decision forests </td></tr>
<tr id="row_13_380_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_decision_forest_trainer.html" target="_self">DecisionForestTrainer</a></td><td class="desc">Trainer for decision trees </td></tr>
<tr id="row_13_381_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_decision_tree.html" target="_self">DecisionTree</a></td><td class="desc">Class representing a decision tree </td></tr>
<tr id="row_13_382_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_decision_tree_trainer_data_provider.html" target="_self">DecisionTreeTrainerDataProvider</a></td><td class="desc"></td></tr>
<tr id="row_13_383_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_decision_tree_evaluator.html" target="_self">DecisionTreeEvaluator</a></td><td class="desc">Utility class for evaluating a decision tree </td></tr>
<tr id="row_13_384_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_decision_tree_trainer.html" target="_self">DecisionTreeTrainer</a></td><td class="desc">Trainer for decision trees </td></tr>
<tr id="row_13_385_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_feature_handler.html" target="_self">FeatureHandler</a></td><td class="desc">Utility class interface which is used for creating and evaluating features </td></tr>
<tr id="row_13_386_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_fern.html" target="_self">Fern</a></td><td class="desc">Class representing a <a class="el" href="classpcl_1_1_fern.html" title="Class representing a Fern.">Fern</a> </td></tr>
<tr id="row_13_387_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_fern_evaluator.html" target="_self">FernEvaluator</a></td><td class="desc">Utility class for evaluating a fern </td></tr>
<tr id="row_13_388_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_fern_trainer.html" target="_self">FernTrainer</a></td><td class="desc">Trainer for a <a class="el" href="classpcl_1_1_fern.html" title="Class representing a Fern.">Fern</a> </td></tr>
<tr id="row_13_389_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_kmeans.html" target="_self">Kmeans</a></td><td class="desc"><b>K-means</b> clustering </td></tr>
<tr id="row_13_390_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_multi_channel2_d_comparison_feature.html" target="_self">MultiChannel2DComparisonFeature</a></td><td class="desc"><a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> for comparing two sample points in 2D multi-channel data </td></tr>
<tr id="row_13_391_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_multi_channel2_d_comparison_feature_handler.html" target="_self">MultiChannel2DComparisonFeatureHandler</a></td><td class="desc"><a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> utility class that handles the creation and evaluation of RGBD comparison features </td></tr>
<tr id="row_13_392_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_scaled_multi_channel2_d_comparison_feature_handler.html" target="_self">ScaledMultiChannel2DComparisonFeatureHandler</a></td><td class="desc"><a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> utility class that handles the creation and evaluation of RGBD comparison features </td></tr>
<tr id="row_13_393_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_scaled_multi_channel2_d_comparison_feature_handler_c_code_generator.html" target="_self">ScaledMultiChannel2DComparisonFeatureHandlerCCodeGenerator</a></td><td class="desc"></td></tr>
<tr id="row_13_394_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_multi_channel2_d_data.html" target="_self">MultiChannel2DData</a></td><td class="desc">Holds two-dimensional multi-channel data </td></tr>
<tr id="row_13_395_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_multi_channel2_d_data_set.html" target="_self">MultiChannel2DDataSet</a></td><td class="desc">Holds a set of two-dimensional multi-channel data </td></tr>
<tr id="row_13_396_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_multiple_data2_d_example_index.html" target="_self">MultipleData2DExampleIndex</a></td><td class="desc">Example index for a set of 2D data blocks </td></tr>
<tr id="row_13_397_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_pairwise_potential.html" target="_self">PairwisePotential</a></td><td class="desc"></td></tr>
<tr id="row_13_398_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_398_" class="arrow" onclick="toggleFolder('13_398_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_permutohedral.html" target="_self">Permutohedral</a></td><td class="desc">Implementation of a high-dimensional gaussian filtering using the permutohedral lattice </td></tr>
<tr id="row_13_398_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_permutohedral_1_1_neighbors.html" target="_self">Neighbors</a></td><td class="desc"></td></tr>
<tr id="row_13_399_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_hash_table_o_l_d.html" target="_self">HashTableOLD</a></td><td class="desc"></td></tr>
<tr id="row_13_400_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_point_x_y32f.html" target="_self">PointXY32f</a></td><td class="desc">2D point with float x- and y-coordinates </td></tr>
<tr id="row_13_401_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_point_x_y32i.html" target="_self">PointXY32i</a></td><td class="desc">2D point with integer x- and y-coordinates </td></tr>
<tr id="row_13_402_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_regression_variance_node.html" target="_self">RegressionVarianceNode</a></td><td class="desc">Node for a regression trees which optimizes variance </td></tr>
<tr id="row_13_403_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_regression_variance_stats_estimator.html" target="_self">RegressionVarianceStatsEstimator</a></td><td class="desc"><a class="el" href="class_statistics.html">Statistics</a> estimator for regression trees which optimizes variance </td></tr>
<tr id="row_13_404_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_stats_estimator.html" target="_self">StatsEstimator</a></td><td class="desc">Class interface for gathering statistics for decision tree learning </td></tr>
<tr id="row_13_405_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_s_v_m_param.html" target="_self">SVMParam</a></td><td class="desc">The structure stores the parameters for the classificationa nd must be initialized and passed to the training method <a class="el" href="classpcl_1_1_s_v_m_train.html" title="SVM (Support Vector Machines) training class for the SVM machine learning. It creates a model for the...">pcl::SVMTrain</a> </td></tr>
<tr id="row_13_406_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_s_v_m_model.html" target="_self">SVMModel</a></td><td class="desc">The structure initialize a model crated by the <a class="el" href="classpcl_1_1_s_v_m.html" title="Base class for SVM SVM (Support Vector Machines).">SVM</a> (Support Vector Machines) classifier (<a class="el" href="classpcl_1_1_s_v_m_train.html" title="SVM (Support Vector Machines) training class for the SVM machine learning. It creates a model for the...">pcl::SVMTrain</a>) </td></tr>
<tr id="row_13_407_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_s_v_m_data_point.html" target="_self">SVMDataPoint</a></td><td class="desc">The structure initialize a single feature value for the classification using <a class="el" href="classpcl_1_1_s_v_m.html" title="Base class for SVM SVM (Support Vector Machines).">SVM</a> (Support Vector Machines) </td></tr>
<tr id="row_13_408_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_s_v_m_data.html" target="_self">SVMData</a></td><td class="desc">The structure stores the features and the label of a single sample which has to be used for the training or the classification of the <a class="el" href="classpcl_1_1_s_v_m.html" title="Base class for SVM SVM (Support Vector Machines).">SVM</a> (Support Vector Machines) </td></tr>
<tr id="row_13_409_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_v_m.html" target="_self">SVM</a></td><td class="desc">Base class for <a class="el" href="classpcl_1_1_s_v_m.html" title="Base class for SVM SVM (Support Vector Machines).">SVM</a> <a class="el" href="classpcl_1_1_s_v_m.html" title="Base class for SVM SVM (Support Vector Machines).">SVM</a> (Support Vector Machines) </td></tr>
<tr id="row_13_410_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_v_m_train.html" target="_self">SVMTrain</a></td><td class="desc"><a class="el" href="classpcl_1_1_s_v_m.html" title="Base class for SVM SVM (Support Vector Machines).">SVM</a> (Support Vector Machines) training class for the <a class="el" href="classpcl_1_1_s_v_m.html" title="Base class for SVM SVM (Support Vector Machines).">SVM</a> machine learning. It creates a model for the classifier from a labelled input dataset. OPTIONAL: <a class="el" href="structpcl_1_1_s_v_m_param.html" title="The structure stores the parameters for the classificationa nd must be initialized and passed to the ...">pcl::SVMParam</a> has to be given as input to vary the default training method and parameters </td></tr>
<tr id="row_13_411_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_v_m_classify.html" target="_self">SVMClassify</a></td><td class="desc"><a class="el" href="classpcl_1_1_s_v_m.html" title="Base class for SVM SVM (Support Vector Machines).">SVM</a> (Support Vector Machines) classification of a dataset. It can be used both for testing a classifier model and for classify of new data </td></tr>
<tr id="row_13_412_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_correspondence_grouping.html" target="_self">CorrespondenceGrouping</a></td><td class="desc">Abstract base class for <a class="el" href="structpcl_1_1_correspondence.html" title="Correspondence represents a match between two entities (e.g., points, descriptors,...">Correspondence</a> Grouping algorithms </td></tr>
<tr id="row_13_413_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_geometric_consistency_grouping.html" target="_self">GeometricConsistencyGrouping</a></td><td class="desc">Class implementing a 3D correspondence grouping enforcing geometric consistency among feature correspondences </td></tr>
<tr id="row_13_414_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_hough3_d_grouping.html" target="_self">Hough3DGrouping</a></td><td class="desc">Class implementing a 3D correspondence grouping algorithm that can deal with multiple instances of a model template found into a given scene. Each correspondence casts a vote for a reference point in a 3D Hough Space. The remaining 3 DOF are taken into account by associating each correspondence with a local Reference Frame. The suggested PointModelRfT is <a class="el" href="structpcl_1_1_reference_frame.html">pcl::ReferenceFrame</a> </td></tr>
<tr id="row_13_415_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_415_" class="arrow" onclick="toggleFolder('13_415_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_color_gradient_d_o_t_modality.html" target="_self">ColorGradientDOTModality</a></td><td class="desc"></td></tr>
<tr id="row_13_415_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_color_gradient_d_o_t_modality_1_1_candidate.html" target="_self">Candidate</a></td><td class="desc"></td></tr>
<tr id="row_13_416_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_416_" class="arrow" onclick="toggleFolder('13_416_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_color_gradient_modality.html" target="_self">ColorGradientModality</a></td><td class="desc">Modality based on max-RGB gradients </td></tr>
<tr id="row_13_416_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_color_gradient_modality_1_1_candidate.html" target="_self">Candidate</a></td><td class="desc"><a class="el" href="structpcl_1_1_color_gradient_modality_1_1_candidate.html" title="Candidate for a feature (used in feature extraction methods).">Candidate</a> for a feature (used in feature extraction methods) </td></tr>
<tr id="row_13_417_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_417_" class="arrow" onclick="toggleFolder('13_417_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_color_modality.html" target="_self">ColorModality</a></td><td class="desc"></td></tr>
<tr id="row_13_417_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_color_modality_1_1_candidate.html" target="_self">Candidate</a></td><td class="desc"></td></tr>
<tr id="row_13_418_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_418_" class="arrow" onclick="toggleFolder('13_418_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_c_r_h_alignment.html" target="_self">CRHAlignment</a></td><td class="desc"><a class="el" href="classpcl_1_1_c_r_h_alignment.html" title="CRHAlignment uses two Camera Roll Histograms (CRH) to find the roll rotation that aligns both views....">CRHAlignment</a> uses two <a class="el" href="class_camera.html">Camera</a> Roll Histograms (CRH) to find the roll rotation that aligns both views. See: </td></tr>
<tr id="row_13_418_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_c_r_h_alignment_1_1peaks__ordering.html" target="_self">peaks_ordering</a></td><td class="desc">Sorts peaks </td></tr>
<tr id="row_13_419_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_dense_quantized_single_mod_template.html" target="_self">DenseQuantizedSingleModTemplate</a></td><td class="desc"></td></tr>
<tr id="row_13_420_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_dense_quantized_multi_mod_template.html" target="_self">DenseQuantizedMultiModTemplate</a></td><td class="desc"></td></tr>
<tr id="row_13_421_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_distance_map.html" target="_self">DistanceMap</a></td><td class="desc">Represents a distance map obtained from a distance transformation </td></tr>
<tr id="row_13_422_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_d_o_t_modality.html" target="_self">DOTModality</a></td><td class="desc"></td></tr>
<tr id="row_13_423_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_d_o_t_m_o_d_detection.html" target="_self">DOTMODDetection</a></td><td class="desc"></td></tr>
<tr id="row_13_424_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_d_o_t_m_o_d.html" target="_self">DOTMOD</a></td><td class="desc">Template matching using the <a class="el" href="classpcl_1_1_d_o_t_m_o_d.html" title="Template matching using the DOTMOD approach.">DOTMOD</a> approach </td></tr>
<tr id="row_13_425_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_r_f_face_detector_trainer.html" target="_self">RFFaceDetectorTrainer</a></td><td class="desc"></td></tr>
<tr id="row_13_426_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_426_" class="arrow" onclick="toggleFolder('13_426_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_greedy_verification.html" target="_self">GreedyVerification</a></td><td class="desc">A greedy hypothesis verification method </td></tr>
<tr id="row_13_426_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_greedy_verification_1_1model_indices.html" target="_self">modelIndices</a></td><td class="desc"></td></tr>
<tr id="row_13_426_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_greedy_verification_1_1_recognition_model.html" target="_self">RecognitionModel</a></td><td class="desc"></td></tr>
<tr id="row_13_426_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_greedy_verification_1_1sort_model_indices_class.html" target="_self">sortModelIndicesClass</a></td><td class="desc"></td></tr>
<tr id="row_13_426_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_greedy_verification_1_1sort_models_class.html" target="_self">sortModelsClass</a></td><td class="desc"></td></tr>
<tr id="row_13_427_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_427_" class="arrow" onclick="toggleFolder('13_427_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_global_hypotheses_verification.html" target="_self">GlobalHypothesesVerification</a></td><td class="desc">A hypothesis verification method proposed in "A Global Hypotheses Verification Method for 3D Object Recognition", A. Aldoma and F. Tombari and L. Di Stefano and Markus Vincze, ECCV 2012 </td></tr>
<tr id="row_13_427_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_global_hypotheses_verification_1_1move.html" target="_self">move</a></td><td class="desc"></td></tr>
<tr id="row_13_427_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_global_hypotheses_verification_1_1move__manager.html" target="_self">move_manager</a></td><td class="desc"></td></tr>
<tr id="row_13_427_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_global_hypotheses_verification_1_1_recognition_model.html" target="_self">RecognitionModel</a></td><td class="desc"></td></tr>
<tr id="row_13_427_3_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_global_hypotheses_verification_1_1_s_a_model.html" target="_self">SAModel</a></td><td class="desc"></td></tr>
<tr id="row_13_428_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_428_" class="arrow" onclick="toggleFolder('13_428_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_papazov_h_v.html" target="_self">PapazovHV</a></td><td class="desc">A hypothesis verification method proposed in "An Efficient RANSAC for 3D Object Recognition in Noisy and Occluded Scenes", C. Papazov and D. Burschka, ACCV 2010 </td></tr>
<tr id="row_13_428_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_papazov_h_v_1_1_recognition_model.html" target="_self">RecognitionModel</a></td><td class="desc"></td></tr>
<tr id="row_13_429_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_hypothesis_verification.html" target="_self">HypothesisVerification</a></td><td class="desc">Abstract class for hypotheses verification methods </td></tr>
<tr id="row_13_430_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_i_s_m_peak.html" target="_self">ISMPeak</a></td><td class="desc">This struct is used for storing peak </td></tr>
<tr id="row_13_431_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_bounding_box_x_y_z.html" target="_self">BoundingBoxXYZ</a></td><td class="desc"></td></tr>
<tr id="row_13_432_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_432_" class="arrow" onclick="toggleFolder('13_432_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_line_r_g_b_d.html" target="_self">LineRGBD</a></td><td class="desc">High-level class for template matching using the <a class="el" href="classpcl_1_1_l_i_n_e_m_o_d.html" title="Template matching using the LINEMOD approach.">LINEMOD</a> approach based on <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a> and Depth data </td></tr>
<tr id="row_13_432_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_line_r_g_b_d_1_1_detection.html" target="_self">Detection</a></td><td class="desc">A <a class="el" href="classpcl_1_1_line_r_g_b_d.html" title="High-level class for template matching using the LINEMOD approach based on RGB and Depth data.">LineRGBD</a> detection </td></tr>
<tr id="row_13_433_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_energy_maps.html" target="_self">EnergyMaps</a></td><td class="desc">Stores a set of energy maps </td></tr>
<tr id="row_13_434_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_linearized_maps.html" target="_self">LinearizedMaps</a></td><td class="desc">Stores a set of linearized maps </td></tr>
<tr id="row_13_435_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_l_i_n_e_m_o_d_detection.html" target="_self">LINEMODDetection</a></td><td class="desc">Represents a detection of a template using the <a class="el" href="classpcl_1_1_l_i_n_e_m_o_d.html" title="Template matching using the LINEMOD approach.">LINEMOD</a> approach </td></tr>
<tr id="row_13_436_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_l_i_n_e_m_o_d.html" target="_self">LINEMOD</a></td><td class="desc">Template matching using the <a class="el" href="classpcl_1_1_l_i_n_e_m_o_d.html" title="Template matching using the LINEMOD approach.">LINEMOD</a> approach </td></tr>
<tr id="row_13_437_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_mask_map.html" target="_self">MaskMap</a></td><td class="desc"></td></tr>
<tr id="row_13_438_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_gradient_x_y.html" target="_self">GradientXY</a></td><td class="desc">A point structure representing Euclidean xyz coordinates, and the intensity value </td></tr>
<tr id="row_13_439_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_quantizable_modality.html" target="_self">QuantizableModality</a></td><td class="desc">Interface for a quantizable modality </td></tr>
<tr id="row_13_440_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_quantized_map.html" target="_self">QuantizedMap</a></td><td class="desc"></td></tr>
<tr id="row_13_441_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_region_x_y.html" target="_self">RegionXY</a></td><td class="desc">Defines a region in XY-space </td></tr>
<tr id="row_13_442_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_quantized_multi_mod_feature.html" target="_self">QuantizedMultiModFeature</a></td><td class="desc"><a class="el" href="classpcl_1_1_feature.html" title="Feature represents the base feature class. Some generic 3D operations that are applicable to all feat...">Feature</a> that defines a position and quantized value in a specific modality </td></tr>
<tr id="row_13_443_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_sparse_quantized_multi_mod_template.html" target="_self">SparseQuantizedMultiModTemplate</a></td><td class="desc">A multi-modality template constructed from a set of quantized multi-modality features </td></tr>
<tr id="row_13_444_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_l_i_n_e_m_o_d___orientation_map.html" target="_self">LINEMOD_OrientationMap</a></td><td class="desc">Map that stores orientations </td></tr>
<tr id="row_13_445_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_quantized_normal_look_up_table.html" target="_self">QuantizedNormalLookUpTable</a></td><td class="desc">Look-up-table for fast surface normal quantization </td></tr>
<tr id="row_13_446_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_446_" class="arrow" onclick="toggleFolder('13_446_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_surface_normal_modality.html" target="_self">SurfaceNormalModality</a></td><td class="desc">Modality based on surface normals </td></tr>
<tr id="row_13_446_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_surface_normal_modality_1_1_candidate.html" target="_self">Candidate</a></td><td class="desc"><a class="el" href="structpcl_1_1_surface_normal_modality_1_1_candidate.html" title="Candidate for a feature (used in feature extraction methods).">Candidate</a> for a feature (used in feature extraction methods) </td></tr>
<tr id="row_13_447_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_solver_didnt_converge_exception.html" target="_self">SolverDidntConvergeException</a></td><td class="desc">An exception that is thrown when the non linear solver didn't converge </td></tr>
<tr id="row_13_448_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_not_enough_points_exception.html" target="_self">NotEnoughPointsException</a></td><td class="desc">An exception that is thrown when the number of correspondants is not equal to the minimum required </td></tr>
<tr id="row_13_449_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_449_" class="arrow" onclick="toggleFolder('13_449_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_generalized_iterative_closest_point.html" target="_self">GeneralizedIterativeClosestPoint</a></td><td class="desc"><a class="el" href="classpcl_1_1_generalized_iterative_closest_point.html" title="GeneralizedIterativeClosestPoint is an ICP variant that implements the generalized iterative closest ...">GeneralizedIterativeClosestPoint</a> is an ICP variant that implements the generalized iterative closest point algorithm as described by Alex Segal et al. in <a href="http://www.robots.ox.ac.uk/~avsegal/resources/papers/Generalized_ICP.pdf">http://www.robots.ox.ac.uk/~avsegal/resources/papers/Generalized_ICP.pdf</a> The approach is based on using anistropic cost functions to optimize the alignment after closest point assignments have been made. The original code uses GSL and ANN while in ours we use an eigen mapped <a class="el" href="class_b_f_g_s.html">BFGS</a> and FLANN </td></tr>
<tr id="row_13_449_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_generalized_iterative_closest_point_1_1_optimization_functor_with_indices.html" target="_self">OptimizationFunctorWithIndices</a></td><td class="desc">Optimization functor structure </td></tr>
<tr id="row_13_450_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1___point_x_y_z_l_a_b.html" target="_self">_PointXYZLAB</a></td><td class="desc"></td></tr>
<tr id="row_13_451_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_point_x_y_z_l_a_b.html" target="_self">PointXYZLAB</a></td><td class="desc">A custom point type for position and CIELAB color value </td></tr>
<tr id="row_13_452_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_graph_registration.html" target="_self">GraphRegistration</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_graph_registration.html" title="GraphRegistration class is the base class for graph-based registration methods">GraphRegistration</a></b> class is the base class for graph-based registration methods </td></tr>
<tr id="row_13_453_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_453_" class="arrow" onclick="toggleFolder('13_453_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_initial_alignment.html" target="_self">SampleConsensusInitialAlignment</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_sample_consensus_initial_alignment.html" title="SampleConsensusInitialAlignment is an implementation of the initial alignment algorithm described in ...">SampleConsensusInitialAlignment</a></b> is an implementation of the initial alignment algorithm described in section IV of "Fast Point Feature Histograms (FPFH) for 3D Registration," Rusu et al </td></tr>
<tr id="row_13_453_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_initial_alignment_1_1_error_functor.html" target="_self">ErrorFunctor</a></td><td class="desc"></td></tr>
<tr id="row_13_453_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_initial_alignment_1_1_huber_penalty.html" target="_self">HuberPenalty</a></td><td class="desc"></td></tr>
<tr id="row_13_453_2_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_initial_alignment_1_1_truncated_error.html" target="_self">TruncatedError</a></td><td class="desc"></td></tr>
<tr id="row_13_454_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_iterative_closest_point.html" target="_self">IterativeClosestPoint</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_iterative_closest_point.html" title="IterativeClosestPoint provides a base implementation of the Iterative Closest Point algorithm....">IterativeClosestPoint</a></b> provides a base implementation of the Iterative Closest Point algorithm. The transformation is estimated based on Singular Value Decomposition (SVD) </td></tr>
<tr id="row_13_455_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_iterative_closest_point_with_normals.html" target="_self">IterativeClosestPointWithNormals</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_iterative_closest_point_with_normals.html" title="IterativeClosestPointWithNormals is a special case of IterativeClosestPoint, that uses a transformati...">IterativeClosestPointWithNormals</a></b> is a special case of <a class="el" href="classpcl_1_1_iterative_closest_point.html" title="IterativeClosestPoint provides a base implementation of the Iterative Closest Point algorithm....">IterativeClosestPoint</a>, that uses a transformation estimated based on Point to Plane distances by default </td></tr>
<tr id="row_13_456_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_iterative_closest_point_non_linear.html" target="_self">IterativeClosestPointNonLinear</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_iterative_closest_point_non_linear.html" title="IterativeClosestPointNonLinear is an ICP variant that uses Levenberg-Marquardt optimization backend....">IterativeClosestPointNonLinear</a></b> is an ICP variant that uses Levenberg-Marquardt optimization backend. The resultant transformation is optimized as a quaternion </td></tr>
<tr id="row_13_457_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_joint_iterative_closest_point.html" target="_self">JointIterativeClosestPoint</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_joint_iterative_closest_point.html" title="JointIterativeClosestPoint extends ICP to multiple frames which share the same transform....">JointIterativeClosestPoint</a></b> extends ICP to multiple frames which share the same transform. This is particularly useful when solving for camera extrinsics using multiple observations. When given a single pair of clouds, this reduces to vanilla ICP </td></tr>
<tr id="row_13_458_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_normal_distributions_transform.html" target="_self">NormalDistributionsTransform</a></td><td class="desc">A 3D <a class="el" href="structpcl_1_1_normal.html" title="A point structure representing normal coordinates and the surface curvature estimate....">Normal</a> Distribution Transform registration implementation for point cloud data </td></tr>
<tr id="row_13_459_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_normal_distributions_transform2_d.html" target="_self">NormalDistributionsTransform2D</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_normal_distributions_transform2_d.html" title="NormalDistributionsTransform2D provides an implementation of the Normal Distributions Transform algor...">NormalDistributionsTransform2D</a></b> provides an implementation of the <a class="el" href="structpcl_1_1_normal.html" title="A point structure representing normal coordinates and the surface curvature estimate....">Normal</a> Distributions Transform algorithm for scan matching </td></tr>
<tr id="row_13_460_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_pairwise_graph_registration.html" target="_self">PairwiseGraphRegistration</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_pairwise_graph_registration.html" title="PairwiseGraphRegistration class aligns the clouds two by two">PairwiseGraphRegistration</a></b> class aligns the clouds two by two </td></tr>
<tr id="row_13_461_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_461_" class="arrow" onclick="toggleFolder('13_461_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_p_f_hash_map_search.html" target="_self">PPFHashMapSearch</a></td><td class="desc"></td></tr>
<tr id="row_13_461_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_p_p_f_hash_map_search_1_1_hash_key_struct.html" target="_self">HashKeyStruct</a></td><td class="desc">Data structure to hold the information for the key in the feature hash map of the <a class="el" href="classpcl_1_1_p_p_f_hash_map_search.html">PPFHashMapSearch</a> class </td></tr>
<tr id="row_13_462_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_462_" class="arrow" onclick="toggleFolder('13_462_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_p_f_registration.html" target="_self">PPFRegistration</a></td><td class="desc">Class that registers two point clouds based on their sets of PPFSignatures. Please refer to the following publication for more details: B. Drost, M. Ulrich, N. Navab, S. Ilic Model Globally, Match Locally: Efficient and Robust 3D <a class="el" href="class_object.html">Object</a> Recognition 2010 IEEE Conference on Computer Vision and Pattern Recognition (CVPR) 13-18 June 2010, San Francisco, CA </td></tr>
<tr id="row_13_462_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_p_p_f_registration_1_1_pose_with_votes.html" target="_self">PoseWithVotes</a></td><td class="desc">Structure for storing a pose (represented as an Eigen::Affine3f) and an integer for counting votes </td></tr>
<tr id="row_13_463_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_463_" class="arrow" onclick="toggleFolder('13_463_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_pyramid_feature_histogram.html" target="_self">PyramidFeatureHistogram</a></td><td class="desc">Class that compares two sets of features by using a multiscale representation of the features inside a pyramid. Each level of the pyramid offers information about the similarity of the two feature sets </td></tr>
<tr id="row_13_463_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_pyramid_feature_histogram_1_1_pyramid_feature_histogram_level.html" target="_self">PyramidFeatureHistogramLevel</a></td><td class="desc">Structure for representing a single pyramid histogram level </td></tr>
<tr id="row_13_464_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_registration.html" target="_self">Registration</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_registration.html" title="Registration represents the base registration class for general purpose, ICP-like methods.">Registration</a></b> represents the base registration class for general purpose, ICP-like methods </td></tr>
<tr id="row_13_465_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_prerejective.html" target="_self">SampleConsensusPrerejective</a></td><td class="desc">Pose estimation and alignment class using a prerejective RANSAC routine </td></tr>
<tr id="row_13_466_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_least_median_squares.html" target="_self">LeastMedianSquares</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_least_median_squares.html" title="LeastMedianSquares represents an implementation of the LMedS (Least Median of Squares) algorithm....">LeastMedianSquares</a></b> represents an implementation of the LMedS (Least Median of Squares) algorithm. LMedS is a RANSAC-like model-fitting algorithm that can tolerate up to 50% outliers without requiring thresholds to be set. See Andrea Fusiello's "Elements of Geometric Computer Vision" (<a href="http://homepages.inf.ed.ac.uk/rbf/CVonline/LOCAL_COPIES/FUSIELLO4/tutorial.html#x1-520007">http://homepages.inf.ed.ac.uk/rbf/CVonline/LOCAL_COPIES/FUSIELLO4/tutorial.html#x1-520007</a>) for more details </td></tr>
<tr id="row_13_467_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_maximum_likelihood_sample_consensus.html" target="_self">MaximumLikelihoodSampleConsensus</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_maximum_likelihood_sample_consensus.html" title="MaximumLikelihoodSampleConsensus represents an implementation of the MLESAC (Maximum Likelihood Estim...">MaximumLikelihoodSampleConsensus</a></b> represents an implementation of the MLESAC (Maximum Likelihood Estimator SAmple Consensus) algorithm, as described in: "MLESAC: A new robust estimator with application to 
estimating image geometry", P.H.S. Torr and A. Zisserman, Computer Vision and Image Understanding, vol 78, 2000 </td></tr>
<tr id="row_13_468_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_m_estimator_sample_consensus.html" target="_self">MEstimatorSampleConsensus</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_m_estimator_sample_consensus.html" title="MEstimatorSampleConsensus represents an implementation of the MSAC (M-estimator SAmple Consensus) alg...">MEstimatorSampleConsensus</a></b> represents an implementation of the MSAC (M-estimator SAmple Consensus) algorithm, as described in: "MLESAC: A new robust estimator with application to estimating image geometry", P.H.S. Torr and A. Zisserman, Computer Vision and Image Understanding, vol 78, 2000 </td></tr>
<tr id="row_13_469_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_progressive_sample_consensus.html" target="_self">ProgressiveSampleConsensus</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_random_sample_consensus.html" title="RandomSampleConsensus represents an implementation of the RANSAC (RAndom SAmple Consensus) algorithm,...">RandomSampleConsensus</a></b> represents an implementation of the RANSAC (RAndom SAmple Consensus) algorithm, as described in: "Matching with PROSAC – Progressive Sample Consensus", Chum, O. and Matas, J.G., CVPR, I: 220-226 2005 </td></tr>
<tr id="row_13_470_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_random_sample_consensus.html" target="_self">RandomSampleConsensus</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_random_sample_consensus.html" title="RandomSampleConsensus represents an implementation of the RANSAC (RAndom SAmple Consensus) algorithm,...">RandomSampleConsensus</a></b> represents an implementation of the RANSAC (RAndom SAmple Consensus) algorithm, as described in: "Random Sample Consensus: A Paradigm for Model Fitting with Applications to Image Analysis and 
Automated Cartography", Martin A. Fischler and Robert C. Bolles, Comm. Of the ACM 24: 381–395, June 1981 </td></tr>
<tr id="row_13_471_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_randomized_m_estimator_sample_consensus.html" target="_self">RandomizedMEstimatorSampleConsensus</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_randomized_m_estimator_sample_consensus.html" title="RandomizedMEstimatorSampleConsensus represents an implementation of the RMSAC (Randomized M-estimator...">RandomizedMEstimatorSampleConsensus</a></b> represents an implementation of the RMSAC (Randomized M-estimator SAmple Consensus) algorithm, which basically adds a Td,d test (see <em><a class="el" href="classpcl_1_1_randomized_random_sample_consensus.html" title="RandomizedRandomSampleConsensus represents an implementation of the RRANSAC (Randomized RAndom SAmple...">RandomizedRandomSampleConsensus</a></em>) to an MSAC estimator (see <em><a class="el" href="classpcl_1_1_m_estimator_sample_consensus.html" title="MEstimatorSampleConsensus represents an implementation of the MSAC (M-estimator SAmple Consensus) alg...">MEstimatorSampleConsensus</a></em>) </td></tr>
<tr id="row_13_472_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_randomized_random_sample_consensus.html" target="_self">RandomizedRandomSampleConsensus</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_randomized_random_sample_consensus.html" title="RandomizedRandomSampleConsensus represents an implementation of the RRANSAC (Randomized RAndom SAmple...">RandomizedRandomSampleConsensus</a></b> represents an implementation of the RRANSAC (Randomized RAndom SAmple Consensus), as described in "Randomized RANSAC with Td,d test", O. Chum and J. Matas, Proc. British Machine Vision Conf. (BMVC '02), vol. 2, BMVA, pp. 448-457, 2002 </td></tr>
<tr id="row_13_473_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus.html" target="_self">SampleConsensus</a></td><td class="desc"><a class="el" href="classpcl_1_1_sample_consensus.html" title="SampleConsensus represents the base class. All sample consensus methods must inherit from this class.">SampleConsensus</a> represents the base class. All sample consensus methods must inherit from this class </td></tr>
<tr id="row_13_474_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model.html" target="_self">SampleConsensusModel</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_sample_consensus_model.html" title="SampleConsensusModel represents the base model class. All sample consensus models must inherit from t...">SampleConsensusModel</a></b> represents the base model class. All sample consensus models must inherit from this class </td></tr>
<tr id="row_13_475_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_from_normals.html" target="_self">SampleConsensusModelFromNormals</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_sample_consensus_model_from_normals.html" title="SampleConsensusModelFromNormals represents the base model class for models that require the use of su...">SampleConsensusModelFromNormals</a></b> represents the base model class for models that require the use of surface normals for estimation </td></tr>
<tr id="row_13_476_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_functor.html" target="_self">Functor</a></td><td class="desc"></td></tr>
<tr id="row_13_477_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_477_" class="arrow" onclick="toggleFolder('13_477_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_circle2_d.html" target="_self">SampleConsensusModelCircle2D</a></td><td class="desc"><a class="el" href="classpcl_1_1_sample_consensus_model_circle2_d.html" title="SampleConsensusModelCircle2D defines a model for 2D circle segmentation on the X-Y plane.">SampleConsensusModelCircle2D</a> defines a model for 2D circle segmentation on the X-Y plane </td></tr>
<tr id="row_13_477_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_sample_consensus_model_circle2_d_1_1_optimization_functor.html" target="_self">OptimizationFunctor</a></td><td class="desc"><a class="el" href="structpcl_1_1_functor.html">Functor</a> for the optimization function </td></tr>
<tr id="row_13_478_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_478_" class="arrow" onclick="toggleFolder('13_478_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_circle3_d.html" target="_self">SampleConsensusModelCircle3D</a></td><td class="desc"><a class="el" href="classpcl_1_1_sample_consensus_model_circle3_d.html" title="SampleConsensusModelCircle3D defines a model for 3D circle segmentation.">SampleConsensusModelCircle3D</a> defines a model for 3D circle segmentation </td></tr>
<tr id="row_13_478_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_sample_consensus_model_circle3_d_1_1_optimization_functor.html" target="_self">OptimizationFunctor</a></td><td class="desc"><a class="el" href="structpcl_1_1_functor.html">Functor</a> for the optimization function </td></tr>
<tr id="row_13_479_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_479_" class="arrow" onclick="toggleFolder('13_479_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_cone.html" target="_self">SampleConsensusModelCone</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_sample_consensus_model_cone.html" title="SampleConsensusModelCone defines a model for 3D cone segmentation. The model coefficients are defined...">SampleConsensusModelCone</a></b> defines a model for 3D cone segmentation. The model coefficients are defined as: </td></tr>
<tr id="row_13_479_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_sample_consensus_model_cone_1_1_optimization_functor.html" target="_self">OptimizationFunctor</a></td><td class="desc"><a class="el" href="structpcl_1_1_functor.html">Functor</a> for the optimization function </td></tr>
<tr id="row_13_480_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_480_" class="arrow" onclick="toggleFolder('13_480_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_cylinder.html" target="_self">SampleConsensusModelCylinder</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_sample_consensus_model_cylinder.html" title="SampleConsensusModelCylinder defines a model for 3D cylinder segmentation. The model coefficients are...">SampleConsensusModelCylinder</a></b> defines a model for 3D cylinder segmentation. The model coefficients are defined as: </td></tr>
<tr id="row_13_480_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_sample_consensus_model_cylinder_1_1_optimization_functor.html" target="_self">OptimizationFunctor</a></td><td class="desc"><a class="el" href="structpcl_1_1_functor.html">Functor</a> for the optimization function </td></tr>
<tr id="row_13_481_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_line.html" target="_self">SampleConsensusModelLine</a></td><td class="desc"><a class="el" href="classpcl_1_1_sample_consensus_model_line.html" title="SampleConsensusModelLine defines a model for 3D line segmentation. The model coefficients are defined...">SampleConsensusModelLine</a> defines a model for 3D line segmentation. The model coefficients are defined as: </td></tr>
<tr id="row_13_482_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_normal_parallel_plane.html" target="_self">SampleConsensusModelNormalParallelPlane</a></td><td class="desc"><a class="el" href="classpcl_1_1_sample_consensus_model_normal_parallel_plane.html" title="SampleConsensusModelNormalParallelPlane defines a model for 3D plane segmentation using additional su...">SampleConsensusModelNormalParallelPlane</a> defines a model for 3D plane segmentation using additional surface normal constraints. Basically this means that checking for inliers will not only involve a "distance to
model" criterion, but also an additional "maximum angular deviation" between the plane's normal and the inlier points normals. In addition, the plane normal must lie parallel to an user-specified axis </td></tr>
<tr id="row_13_483_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_normal_plane.html" target="_self">SampleConsensusModelNormalPlane</a></td><td class="desc"><a class="el" href="classpcl_1_1_sample_consensus_model_normal_plane.html" title="SampleConsensusModelNormalPlane defines a model for 3D plane segmentation using additional surface no...">SampleConsensusModelNormalPlane</a> defines a model for 3D plane segmentation using additional surface normal constraints. Basically this means that checking for inliers will not only involve a "distance to
model" criterion, but also an additional "maximum angular deviation" between the plane's normal and the inlier points normals </td></tr>
<tr id="row_13_484_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_normal_sphere.html" target="_self">SampleConsensusModelNormalSphere</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_sample_consensus_model_normal_sphere.html" title="SampleConsensusModelNormalSphere defines a model for 3D sphere segmentation using additional surface ...">SampleConsensusModelNormalSphere</a></b> defines a model for 3D sphere segmentation using additional surface normal constraints. Basically this means that checking for inliers will not only involve a "distance to
model" criterion, but also an additional "maximum angular deviation" between the sphere's normal and the inlier points normals </td></tr>
<tr id="row_13_485_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_parallel_line.html" target="_self">SampleConsensusModelParallelLine</a></td><td class="desc"><a class="el" href="classpcl_1_1_sample_consensus_model_parallel_line.html" title="SampleConsensusModelParallelLine defines a model for 3D line segmentation using additional angular co...">SampleConsensusModelParallelLine</a> defines a model for 3D line segmentation using additional angular constraints </td></tr>
<tr id="row_13_486_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_parallel_plane.html" target="_self">SampleConsensusModelParallelPlane</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_sample_consensus_model_parallel_plane.html" title="SampleConsensusModelParallelPlane defines a model for 3D plane segmentation using additional angular ...">SampleConsensusModelParallelPlane</a></b> defines a model for 3D plane segmentation using additional angular constraints. The plane must be parallel to a user-specified axis (<a class="el" href="classpcl_1_1_sample_consensus_model_parallel_plane.html#ada9dbf484de6306003ce812d0d52c161">setAxis</a>) within an user-specified angle threshold (<a class="el" href="classpcl_1_1_sample_consensus_model_parallel_plane.html#a5c2a2129ee16e76d2876d3617d3cd8ff">setEpsAngle</a>) </td></tr>
<tr id="row_13_487_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_perpendicular_plane.html" target="_self">SampleConsensusModelPerpendicularPlane</a></td><td class="desc"><a class="el" href="classpcl_1_1_sample_consensus_model_perpendicular_plane.html" title="SampleConsensusModelPerpendicularPlane defines a model for 3D plane segmentation using additional ang...">SampleConsensusModelPerpendicularPlane</a> defines a model for 3D plane segmentation using additional angular constraints. The plane must be perpendicular to an user-specified axis (<a class="el" href="classpcl_1_1_sample_consensus_model_perpendicular_plane.html#a35205775e3df53ea9e985c6054396cd5">setAxis</a>), up to an user-specified angle threshold (<a class="el" href="classpcl_1_1_sample_consensus_model_perpendicular_plane.html#aa8c144af790c202bc5d16f21a1a0b964">setEpsAngle</a>). The model coefficients are defined as: </td></tr>
<tr id="row_13_488_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_plane.html" target="_self">SampleConsensusModelPlane</a></td><td class="desc"><a class="el" href="classpcl_1_1_sample_consensus_model_plane.html" title="SampleConsensusModelPlane defines a model for 3D plane segmentation. The model coefficients are defin...">SampleConsensusModelPlane</a> defines a model for 3D plane segmentation. The model coefficients are defined as: </td></tr>
<tr id="row_13_489_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_registration.html" target="_self">SampleConsensusModelRegistration</a></td><td class="desc"><a class="el" href="classpcl_1_1_sample_consensus_model_registration.html" title="SampleConsensusModelRegistration defines a model for Point-To-Point registration outlier rejection.">SampleConsensusModelRegistration</a> defines a model for Point-To-Point registration outlier rejection </td></tr>
<tr id="row_13_490_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_registration2_d.html" target="_self">SampleConsensusModelRegistration2D</a></td><td class="desc"><a class="el" href="classpcl_1_1_sample_consensus_model_registration2_d.html" title="SampleConsensusModelRegistration2D defines a model for Point-To-Point registration outlier rejection ...">SampleConsensusModelRegistration2D</a> defines a model for Point-To-Point registration outlier rejection using distances between 2D pixels </td></tr>
<tr id="row_13_491_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_491_" class="arrow" onclick="toggleFolder('13_491_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_sphere.html" target="_self">SampleConsensusModelSphere</a></td><td class="desc"><a class="el" href="classpcl_1_1_sample_consensus_model_sphere.html" title="SampleConsensusModelSphere defines a model for 3D sphere segmentation. The model coefficients are def...">SampleConsensusModelSphere</a> defines a model for 3D sphere segmentation. The model coefficients are defined as: </td></tr>
<tr id="row_13_491_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_sample_consensus_model_sphere_1_1_optimization_functor.html" target="_self">OptimizationFunctor</a></td><td class="desc"></td></tr>
<tr id="row_13_492_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_sample_consensus_model_stick.html" target="_self">SampleConsensusModelStick</a></td><td class="desc"><a class="el" href="classpcl_1_1_sample_consensus_model_stick.html" title="SampleConsensusModelStick defines a model for 3D stick segmentation. A stick is a line with an user g...">SampleConsensusModelStick</a> defines a model for 3D stick segmentation. A stick is a line with an user given minimum/maximum width. The model coefficients are defined as: </td></tr>
<tr id="row_13_493_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_approximate_progressive_morphological_filter.html" target="_self">ApproximateProgressiveMorphologicalFilter</a></td><td class="desc">Implements the Progressive Morphological <a class="el" href="classpcl_1_1_filter.html" title="Filter represents the base filter class. All filters must inherit from this interface.">Filter</a> for segmentation of ground points. Description can be found in the article "A Progressive Morphological Filter for Removing Nonground Measurements from
Airborne LIDAR Data" by K. Zhang, S. Chen, D. Whitman, M. Shyu, J. Yan, and C. Zhang </td></tr>
<tr id="row_13_494_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_comparator.html" target="_self">Comparator</a></td><td class="desc"><a class="el" href="classpcl_1_1_comparator.html" title="Comparator is the base class for comparators that compare two points given some function....">Comparator</a> is the base class for comparators that compare two points given some function. Currently intended for use with <a class="el" href="classpcl_1_1_organized_connected_component_segmentation.html" title="OrganizedConnectedComponentSegmentation allows connected components to be found within organized poin...">OrganizedConnectedComponentSegmentation</a> </td></tr>
<tr id="row_13_495_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_conditional_euclidean_clustering.html" target="_self">ConditionalEuclideanClustering</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_conditional_euclidean_clustering.html" title="ConditionalEuclideanClustering performs segmentation based on Euclidean distance and a user-defined c...">ConditionalEuclideanClustering</a></b> performs segmentation based on Euclidean distance and a user-defined clustering condition </td></tr>
<tr id="row_13_496_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_496_" class="arrow" onclick="toggleFolder('13_496_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_c_p_c_segmentation.html" target="_self">CPCSegmentation</a></td><td class="desc">A segmentation algorithm partitioning a supervoxel graph. It uses planar cuts induced by local concavities for the recursive segmentation. Cuts are estimated using locally constrained directed RANSAC </td></tr>
<tr id="row_13_496_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_c_p_c_segmentation_1_1_weighted_random_sample_consensus.html" target="_self">WeightedRandomSampleConsensus</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_c_p_c_segmentation_1_1_weighted_random_sample_consensus.html" title="WeightedRandomSampleConsensus represents an implementation of the Directionally Weighted RANSAC algor...">WeightedRandomSampleConsensus</a></b> represents an implementation of the Directionally Weighted RANSAC algorithm, as described in: "Constrained Planar Cuts - Part Segmentation for Point Clouds", CVPR 2015, M. Schoeler, J. Papon, F. Wörgötter </td></tr>
<tr id="row_13_497_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_crf_normal_segmentation.html" target="_self">CrfNormalSegmentation</a></td><td class="desc"></td></tr>
<tr id="row_13_498_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_crf_segmentation.html" target="_self">CrfSegmentation</a></td><td class="desc"></td></tr>
<tr id="row_13_499_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_edge_aware_plane_comparator.html" target="_self">EdgeAwarePlaneComparator</a></td><td class="desc"><a class="el" href="classpcl_1_1_edge_aware_plane_comparator.html" title="EdgeAwarePlaneComparator is a Comparator that operates on plane coefficients, for use in planar segme...">EdgeAwarePlaneComparator</a> is a <a class="el" href="classpcl_1_1_comparator.html" title="Comparator is the base class for comparators that compare two points given some function....">Comparator</a> that operates on plane coefficients, for use in planar segmentation. In conjunction with <a class="el" href="classpcl_1_1_organized_connected_component_segmentation.html" title="OrganizedConnectedComponentSegmentation allows connected components to be found within organized poin...">OrganizedConnectedComponentSegmentation</a>, this allows planes to be segmented from organized data </td></tr>
<tr id="row_13_500_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_euclidean_cluster_comparator.html" target="_self">EuclideanClusterComparator</a></td><td class="desc"><a class="el" href="classpcl_1_1_euclidean_cluster_comparator.html" title="EuclideanClusterComparator is a comparator used for finding clusters supported by planar surfaces....">EuclideanClusterComparator</a> is a comparator used for finding clusters supported by planar surfaces. This needs to be run as a second pass after extracting planar surfaces, using MultiPlaneSegmentation for example </td></tr>
<tr id="row_13_501_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_euclidean_plane_coefficient_comparator.html" target="_self">EuclideanPlaneCoefficientComparator</a></td><td class="desc"><a class="el" href="classpcl_1_1_euclidean_plane_coefficient_comparator.html" title="EuclideanPlaneCoefficientComparator is a Comparator that operates on plane coefficients,...">EuclideanPlaneCoefficientComparator</a> is a <a class="el" href="classpcl_1_1_comparator.html" title="Comparator is the base class for comparators that compare two points given some function....">Comparator</a> that operates on plane coefficients, for use in planar segmentation. In conjunction with <a class="el" href="classpcl_1_1_organized_connected_component_segmentation.html" title="OrganizedConnectedComponentSegmentation allows connected components to be found within organized poin...">OrganizedConnectedComponentSegmentation</a>, this allows planes to be segmented from organized data </td></tr>
<tr id="row_13_502_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_euclidean_cluster_extraction.html" target="_self">EuclideanClusterExtraction</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_euclidean_cluster_extraction.html" title="EuclideanClusterExtraction represents a segmentation class for cluster extraction in an Euclidean sen...">EuclideanClusterExtraction</a></b> represents a segmentation class for cluster extraction in an Euclidean sense </td></tr>
<tr id="row_13_503_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_labeled_euclidean_cluster_extraction.html" target="_self">LabeledEuclideanClusterExtraction</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_labeled_euclidean_cluster_extraction.html" title="LabeledEuclideanClusterExtraction represents a segmentation class for cluster extraction in an Euclid...">LabeledEuclideanClusterExtraction</a></b> represents a segmentation class for cluster extraction in an Euclidean sense, with label info </td></tr>
<tr id="row_13_504_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_extract_polygonal_prism_data.html" target="_self">ExtractPolygonalPrismData</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_extract_polygonal_prism_data.html" title="ExtractPolygonalPrismData uses a set of point indices that represent a planar model,...">ExtractPolygonalPrismData</a></b> uses a set of point indices that represent a planar model, and together with a given height, generates a 3D polygonal prism. The polygonal prism is then used to segment all points lying inside it </td></tr>
<tr id="row_13_505_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_505_" class="arrow" onclick="toggleFolder('13_505_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_grab_cut.html" target="_self">GrabCut</a></td><td class="desc">Implementation of the <a class="el" href="classpcl_1_1_grab_cut.html" title="Implementation of the GrabCut segmentation in &quot;GrabCut — Interactive Foreground Extraction using Iter...">GrabCut</a> segmentation in "GrabCut — Interactive Foreground Extraction using Iterated Graph Cuts" by Carsten Rother, Vladimir Kolmogorov and Andrew Blake </td></tr>
<tr id="row_13_505_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_grab_cut_1_1_n_links.html" target="_self">NLinks</a></td><td class="desc"></td></tr>
<tr id="row_13_506_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_ground_plane_comparator.html" target="_self">GroundPlaneComparator</a></td><td class="desc"><a class="el" href="classpcl_1_1_ground_plane_comparator.html" title="GroundPlaneComparator is a Comparator for detecting smooth surfaces suitable for driving....">GroundPlaneComparator</a> is a <a class="el" href="classpcl_1_1_comparator.html" title="Comparator is the base class for comparators that compare two points given some function....">Comparator</a> for detecting smooth surfaces suitable for driving. In conjunction with <a class="el" href="classpcl_1_1_organized_connected_component_segmentation.html" title="OrganizedConnectedComponentSegmentation allows connected components to be found within organized poin...">OrganizedConnectedComponentSegmentation</a>, this allows smooth groundplanes / road surfaces to be segmented from point clouds </td></tr>
<tr id="row_13_507_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_507_" class="arrow" onclick="toggleFolder('13_507_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_l_c_c_p_segmentation.html" target="_self">LCCPSegmentation</a></td><td class="desc">A simple segmentation algorithm partitioning a supervoxel graph into groups of locally convex connected supervoxels separated by concave borders </td></tr>
<tr id="row_13_507_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_l_c_c_p_segmentation_1_1_edge_properties.html" target="_self">EdgeProperties</a></td><td class="desc"><a class="el" href="classpcl_1_1_edge.html">Edge</a> Properties stored in the adjacency graph </td></tr>
<tr id="row_13_508_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_508_" class="arrow" onclick="toggleFolder('13_508_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_organized_connected_component_segmentation.html" target="_self">OrganizedConnectedComponentSegmentation</a></td><td class="desc"><a class="el" href="classpcl_1_1_organized_connected_component_segmentation.html" title="OrganizedConnectedComponentSegmentation allows connected components to be found within organized poin...">OrganizedConnectedComponentSegmentation</a> allows connected components to be found within organized point cloud data, given a comparison function. Given an input cloud and a comparator, it will output a <a class="el" href="classpcl_1_1_point_cloud.html" title="PointCloud represents the base class in PCL for storing collections of 3D points.">PointCloud</a> of labels, giving each connected component a unique id, along with a vector of <a class="el" href="structpcl_1_1_point_indices.html">PointIndices</a> corresponding to each component. See <a class="el" href="classpcl_1_1_organized_multi_plane_segmentation.html" title="OrganizedMultiPlaneSegmentation finds all planes present in the input cloud, and outputs a vector of ...">OrganizedMultiPlaneSegmentation</a> for an example application </td></tr>
<tr id="row_13_508_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_organized_connected_component_segmentation_1_1_neighbor.html" target="_self">Neighbor</a></td><td class="desc"></td></tr>
<tr id="row_13_509_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_organized_multi_plane_segmentation.html" target="_self">OrganizedMultiPlaneSegmentation</a></td><td class="desc"><a class="el" href="classpcl_1_1_organized_multi_plane_segmentation.html" title="OrganizedMultiPlaneSegmentation finds all planes present in the input cloud, and outputs a vector of ...">OrganizedMultiPlaneSegmentation</a> finds all planes present in the input cloud, and outputs a vector of plane equations, as well as a vector of point clouds corresponding to the inliers of each detected plane. Only planes with more than min_inliers points are detected. Templated on point type, normal type, and label type </td></tr>
<tr id="row_13_510_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_planar_polygon_fusion.html" target="_self">PlanarPolygonFusion</a></td><td class="desc"><a class="el" href="classpcl_1_1_planar_polygon_fusion.html" title="PlanarPolygonFusion takes a list of 2D planar polygons and attempts to reduce them to a minimum set t...">PlanarPolygonFusion</a> takes a list of 2D planar polygons and attempts to reduce them to a minimum set that best represents the scene, based on various given comparators </td></tr>
<tr id="row_13_511_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_planar_region.html" target="_self">PlanarRegion</a></td><td class="desc"><a class="el" href="classpcl_1_1_planar_region.html" title="PlanarRegion represents a set of points that lie in a plane. Inherits summary statistics about these ...">PlanarRegion</a> represents a set of points that lie in a plane. Inherits summary statistics about these points from <a class="el" href="classpcl_1_1_region3_d.html" title="Region3D represents summary statistics of a 3D collection of points.">Region3D</a>, and summary statistics of a 3D collection of points </td></tr>
<tr id="row_13_512_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_plane_coefficient_comparator.html" target="_self">PlaneCoefficientComparator</a></td><td class="desc"><a class="el" href="classpcl_1_1_plane_coefficient_comparator.html" title="PlaneCoefficientComparator is a Comparator that operates on plane coefficients, for use in planar seg...">PlaneCoefficientComparator</a> is a <a class="el" href="classpcl_1_1_comparator.html" title="Comparator is the base class for comparators that compare two points given some function....">Comparator</a> that operates on plane coefficients, for use in planar segmentation. In conjunction with <a class="el" href="classpcl_1_1_organized_connected_component_segmentation.html" title="OrganizedConnectedComponentSegmentation allows connected components to be found within organized poin...">OrganizedConnectedComponentSegmentation</a>, this allows planes to be segmented from organized data </td></tr>
<tr id="row_13_513_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_plane_refinement_comparator.html" target="_self">PlaneRefinementComparator</a></td><td class="desc"><a class="el" href="classpcl_1_1_plane_refinement_comparator.html" title="PlaneRefinementComparator is a Comparator that operates on plane coefficients, for use in planar segm...">PlaneRefinementComparator</a> is a <a class="el" href="classpcl_1_1_comparator.html" title="Comparator is the base class for comparators that compare two points given some function....">Comparator</a> that operates on plane coefficients, for use in planar segmentation. In conjunction with <a class="el" href="classpcl_1_1_organized_connected_component_segmentation.html" title="OrganizedConnectedComponentSegmentation allows connected components to be found within organized poin...">OrganizedConnectedComponentSegmentation</a>, this allows planes to be segmented from organized data </td></tr>
<tr id="row_13_514_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_progressive_morphological_filter.html" target="_self">ProgressiveMorphologicalFilter</a></td><td class="desc">Implements the Progressive Morphological <a class="el" href="classpcl_1_1_filter.html" title="Filter represents the base filter class. All filters must inherit from this interface.">Filter</a> for segmentation of ground points. Description can be found in the article "A Progressive Morphological Filter for Removing Nonground Measurements from
Airborne LIDAR Data" by K. Zhang, S. Chen, D. Whitman, M. Shyu, J. Yan, and C. Zhang </td></tr>
<tr id="row_13_515_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_region3_d.html" target="_self">Region3D</a></td><td class="desc"><a class="el" href="classpcl_1_1_region3_d.html" title="Region3D represents summary statistics of a 3D collection of points.">Region3D</a> represents summary statistics of a 3D collection of points </td></tr>
<tr id="row_13_516_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_region_growing.html" target="_self">RegionGrowing</a></td><td class="desc">Implements the well known Region Growing algorithm used for segmentation. Description can be found in the article "Segmentation of point clouds using smoothness constraint" by T. Rabbania, F. A. van den Heuvelb, G. Vosselmanc. In addition to residual test, the possibility to test curvature is added </td></tr>
<tr id="row_13_517_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_region_growing_r_g_b.html" target="_self">RegionGrowingRGB</a></td><td class="desc">Implements the well known Region Growing algorithm used for segmentation based on color of points. Description can be found in the article "Color-based segmentation of point clouds" by Qingming Zhan, Yubin Liang, Yinghui Xiao </td></tr>
<tr id="row_13_518_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_r_g_b_plane_coefficient_comparator.html" target="_self">RGBPlaneCoefficientComparator</a></td><td class="desc"><a class="el" href="classpcl_1_1_r_g_b_plane_coefficient_comparator.html" title="RGBPlaneCoefficientComparator is a Comparator that operates on plane coefficients,...">RGBPlaneCoefficientComparator</a> is a <a class="el" href="classpcl_1_1_comparator.html" title="Comparator is the base class for comparators that compare two points given some function....">Comparator</a> that operates on plane coefficients, for use in planar segmentation. Also takes into account <a class="el" href="structpcl_1_1_r_g_b.html" title="A structure representing RGB color information.">RGB</a>, so we can segmented different colored co-planar regions. In conjunction with <a class="el" href="classpcl_1_1_organized_connected_component_segmentation.html" title="OrganizedConnectedComponentSegmentation allows connected components to be found within organized poin...">OrganizedConnectedComponentSegmentation</a>, this allows planes to be segmented from organized data </td></tr>
<tr id="row_13_519_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_a_c_segmentation.html" target="_self">SACSegmentation</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_s_a_c_segmentation.html" title="SACSegmentation represents the Nodelet segmentation class for Sample Consensus methods and models,...">SACSegmentation</a></b> represents the Nodelet segmentation class for Sample Consensus methods and models, in the sense that it just creates a Nodelet wrapper for generic-purpose SAC-based segmentation </td></tr>
<tr id="row_13_520_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_s_a_c_segmentation_from_normals.html" target="_self">SACSegmentationFromNormals</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_s_a_c_segmentation_from_normals.html" title="SACSegmentationFromNormals represents the PCL nodelet segmentation class for Sample Consensus methods...">SACSegmentationFromNormals</a></b> represents the PCL nodelet segmentation class for Sample Consensus methods and models that require the use of surface normals for estimation </td></tr>
<tr id="row_13_521_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_seeded_hue_segmentation.html" target="_self">SeededHueSegmentation</a></td><td class="desc"><a class="el" href="classpcl_1_1_seeded_hue_segmentation.html" title="SeededHueSegmentation">SeededHueSegmentation</a> </td></tr>
<tr id="row_13_522_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_segment_differences.html" target="_self">SegmentDifferences</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_segment_differences.html" title="SegmentDifferences obtains the difference between two spatially aligned point clouds and returns the ...">SegmentDifferences</a></b> obtains the difference between two spatially aligned point clouds and returns the difference between them for a maximum given distance threshold </td></tr>
<tr id="row_13_523_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_supervoxel.html" target="_self">Supervoxel</a></td><td class="desc"><a class="el" href="classpcl_1_1_supervoxel.html" title="Supervoxel container class - stores a cluster extracted using supervoxel clustering">Supervoxel</a> container class - stores a cluster extracted using supervoxel clustering </td></tr>
<tr id="row_13_524_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_524_" class="arrow" onclick="toggleFolder('13_524_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_supervoxel_clustering.html" target="_self">SupervoxelClustering</a></td><td class="desc">Implements a supervoxel algorithm based on voxel structure, normals, and rgb values </td></tr>
<tr id="row_13_524_0_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_524_0_" class="arrow" onclick="toggleFolder('13_524_0_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_supervoxel_clustering_1_1_supervoxel_helper.html" target="_self">SupervoxelHelper</a></td><td class="desc">Internal storage class for supervoxels </td></tr>
<tr id="row_13_524_0_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_supervoxel_clustering_1_1_supervoxel_helper_1_1compare_leaves.html" target="_self">compareLeaves</a></td><td class="desc"><a class="el" href="classpcl_1_1_comparator.html" title="Comparator is the base class for comparators that compare two points given some function....">Comparator</a> for LeafContainerT pointers - used for sorting set of leaves </td></tr>
<tr id="row_13_524_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_supervoxel_clustering_1_1_voxel_data.html" target="_self">VoxelData</a></td><td class="desc"><a class="el" href="classpcl_1_1_supervoxel_clustering_1_1_voxel_data.html" title="VoxelData is a structure used for storing data within a pcl::octree::OctreePointCloudAdjacencyContain...">VoxelData</a> is a structure used for storing data within a <a class="el" href="classpcl_1_1octree_1_1_octree_point_cloud_adjacency_container.html" title="Octree adjacency leaf container class- stores a list of pointers to neighbors, number of points added...">pcl::octree::OctreePointCloudAdjacencyContainer</a> </td></tr>
<tr id="row_13_525_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_unary_classifier.html" target="_self">UnaryClassifier</a></td><td class="desc"></td></tr>
<tr id="row_13_526_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_digital_elevation_map_builder.html" target="_self">DigitalElevationMapBuilder</a></td><td class="desc">Build a Digital Elevation Map in the column-disparity space from a disparity map and a color image of the scene </td></tr>
<tr id="row_13_527_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_disparity_map_converter.html" target="_self">DisparityMapConverter</a></td><td class="desc">Compute point cloud from the disparity map </td></tr>
<tr id="row_13_528_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_stereo_grabber_base.html" target="_self">StereoGrabberBase</a></td><td class="desc">Base class for Stereo file grabber </td></tr>
<tr id="row_13_529_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_stereo_grabber.html" target="_self">StereoGrabber</a></td><td class="desc"></td></tr>
<tr id="row_13_530_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_stereo_matching.html" target="_self">StereoMatching</a></td><td class="desc">Stereo Matching abstract class </td></tr>
<tr id="row_13_531_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_gray_stereo_matching.html" target="_self">GrayStereoMatching</a></td><td class="desc">Stereo Matching abstract class for Grayscale images </td></tr>
<tr id="row_13_532_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_block_based_stereo_matching.html" target="_self">BlockBasedStereoMatching</a></td><td class="desc">Block based (or fixed window) Stereo Matching class </td></tr>
<tr id="row_13_533_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_adaptive_cost_s_o_stereo_matching.html" target="_self">AdaptiveCostSOStereoMatching</a></td><td class="desc">Adaptive Cost 2-pass Scanline Optimization Stereo Matching class </td></tr>
<tr id="row_13_534_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_bilateral_upsampling.html" target="_self">BilateralUpsampling</a></td><td class="desc">Bilateral filtering implementation, based on the following paper: </td></tr>
<tr id="row_13_535_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_ear_clipping.html" target="_self">EarClipping</a></td><td class="desc">The ear clipping triangulation algorithm. The code is inspired by Flavien Brebion implementation, which is in n^3 and does not handle holes </td></tr>
<tr id="row_13_536_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_536_" class="arrow" onclick="toggleFolder('13_536_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_greedy_projection_triangulation.html" target="_self">GreedyProjectionTriangulation</a></td><td class="desc"><a class="el" href="classpcl_1_1_greedy_projection_triangulation.html" title="GreedyProjectionTriangulation is an implementation of a greedy triangulation algorithm for 3D points ...">GreedyProjectionTriangulation</a> is an implementation of a greedy triangulation algorithm for 3D points based on local 2D projections. It assumes locally smooth surfaces and relatively smooth transitions between areas with different point densities </td></tr>
<tr id="row_13_536_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_greedy_projection_triangulation_1_1double_edge.html" target="_self">doubleEdge</a></td><td class="desc">Struct for storing the edges starting from a fringe point </td></tr>
<tr id="row_13_536_1_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_greedy_projection_triangulation_1_1nn_angle.html" target="_self">nnAngle</a></td><td class="desc">Struct for storing the angles to nearest neighbors </td></tr>
<tr id="row_13_537_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_537_" class="arrow" onclick="toggleFolder('13_537_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_grid_projection.html" target="_self">GridProjection</a></td><td class="desc"><a class="el" href="class_grid.html">Grid</a> projection surface reconstruction method </td></tr>
<tr id="row_13_537_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_grid_projection_1_1_leaf.html" target="_self">Leaf</a></td><td class="desc">Data leaf </td></tr>
<tr id="row_13_538_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_marching_cubes.html" target="_self">MarchingCubes</a></td><td class="desc">The marching cubes surface reconstruction algorithm. This is an abstract class that takes a grid and extracts the isosurface as a mesh, based on the original marching cubes paper: </td></tr>
<tr id="row_13_539_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_marching_cubes_hoppe.html" target="_self">MarchingCubesHoppe</a></td><td class="desc">The marching cubes surface reconstruction algorithm, using a signed distance function based on the distance from tangent planes, proposed by Hoppe et. al. in: Hoppe H., DeRose T., Duchamp T., MC-Donald J., Stuetzle W., "Surface reconstruction from unorganized points", SIGGRAPH '92 </td></tr>
<tr id="row_13_540_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_marching_cubes_r_b_f.html" target="_self">MarchingCubesRBF</a></td><td class="desc">The marching cubes surface reconstruction algorithm, using a signed distance function based on radial basis functions. Partially based on: Carr J.C., Beatson R.K., Cherrie J.B., Mitchell T.J., Fright W.R., McCallum B.C. and Evans T.R., "Reconstruction and representation of 3D objects with radial basis functions" SIGGRAPH '01 </td></tr>
<tr id="row_13_541_" class="even" style="display:none;"><td class="entry"><span style="width:16px;display:inline-block;">&#160;</span><span id="arr_13_541_" class="arrow" onclick="toggleFolder('13_541_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_moving_least_squares.html" target="_self">MovingLeastSquares</a></td><td class="desc"><a class="el" href="classpcl_1_1_moving_least_squares.html" title="MovingLeastSquares represent an implementation of the MLS (Moving Least Squares) algorithm for data s...">MovingLeastSquares</a> represent an implementation of the MLS (Moving Least Squares) algorithm for data smoothing and improved normal estimation. It also contains methods for upsampling the resulting cloud based on the parametric fit. Reference paper: "Computing and Rendering Point Set Surfaces" by Marc Alexa, Johannes Behr, Daniel Cohen-Or, Shachar Fleishman, David Levin and Claudio T. Silva www.sci.utah.edu/~shachar/Publications/crpss.pdf </td></tr>
<tr id="row_13_541_0_" class="even" style="display:none;"><td class="entry"><span style="width:48px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_moving_least_squares_1_1_m_l_s_result.html" target="_self">MLSResult</a></td><td class="desc">Data structure used to store the results of the MLS fitting </td></tr>
<tr id="row_13_541_1_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span id="arr_13_541_1_" class="arrow" onclick="toggleFolder('13_541_1_')">&#9658;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_moving_least_squares_1_1_m_l_s_voxel_grid.html" target="_self">MLSVoxelGrid</a></td><td class="desc">A minimalistic implementation of a voxel grid, necessary for the point cloud upsampling </td></tr>
<tr id="row_13_541_1_0_" class="even" style="display:none;"><td class="entry"><span style="width:64px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl_1_1_moving_least_squares_1_1_m_l_s_voxel_grid_1_1_leaf.html" target="_self">Leaf</a></td><td class="desc"></td></tr>
<tr id="row_13_542_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_organized_fast_mesh.html" target="_self">OrganizedFastMesh</a></td><td class="desc">Simple triangulation/surface reconstruction for organized point clouds. Neighboring points (pixels in image space) are connected to construct a triangular (or quad) mesh </td></tr>
<tr id="row_13_543_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_poisson.html" target="_self">Poisson</a></td><td class="desc">The <a class="el" href="classpcl_1_1_poisson.html" title="The Poisson surface reconstruction algorithm.">Poisson</a> surface reconstruction algorithm </td></tr>
<tr id="row_13_544_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_cloud_surface_processing.html" target="_self">CloudSurfaceProcessing</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_cloud_surface_processing.html" title="CloudSurfaceProcessing represents the base class for algorithms that takes a point cloud as input and...">CloudSurfaceProcessing</a></b> represents the base class for algorithms that takes a point cloud as input and produces a new output cloud that has been modified towards a better surface representation. These types of algorithms include surface smoothing, hole filling, cloud upsampling etc </td></tr>
<tr id="row_13_545_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_mesh_processing.html" target="_self">MeshProcessing</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_mesh_processing.html" title="MeshProcessing represents the base class for mesh processing algorithms.">MeshProcessing</a></b> represents the base class for mesh processing algorithms </td></tr>
<tr id="row_13_546_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_p_c_l_surface_base.html" target="_self">PCLSurfaceBase</a></td><td class="desc">Pure abstract class. All types of meshing/reconstruction algorithms in <b>libpcl_surface</b> must inherit from this, in order to make sure we have a consistent API. The methods that we care about here are: </td></tr>
<tr id="row_13_547_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_surface_reconstruction.html" target="_self">SurfaceReconstruction</a></td><td class="desc"><a class="el" href="classpcl_1_1_surface_reconstruction.html" title="SurfaceReconstruction represents a base surface reconstruction class. All surface reconstruction meth...">SurfaceReconstruction</a> represents a base surface reconstruction class. All <b>surface</b> reconstruction methods take in a point cloud and generate a new surface from it, by either re-sampling the data or generating new data altogether. These methods are thus <b>not</b> preserving the topology of the original data </td></tr>
<tr id="row_13_548_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_mesh_construction.html" target="_self">MeshConstruction</a></td><td class="desc"><a class="el" href="classpcl_1_1_mesh_construction.html" title="MeshConstruction represents a base surface reconstruction class. All mesh constructing methods that t...">MeshConstruction</a> represents a base surface reconstruction class. All <b>mesh</b> constructing methods that take in a point cloud and generate a surface that uses the original data as vertices should inherit from this class </td></tr>
<tr id="row_13_549_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_surfel_smoothing.html" target="_self">SurfelSmoothing</a></td><td class="desc"></td></tr>
<tr id="row_13_550_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_texture_mapping.html" target="_self">TextureMapping</a></td><td class="desc">The texture mapping algorithm </td></tr>
<tr id="row_13_551_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_mesh_quadric_decimation_v_t_k.html" target="_self">MeshQuadricDecimationVTK</a></td><td class="desc">PCL mesh decimation based on vtkQuadricDecimation from the VTK library. Please check out the original documentation for more details on the inner workings of the algorithm Warning: This wrapper does two fairly computationally expensive conversions from the PCL <a class="el" href="structpcl_1_1_polygon_mesh.html">PolygonMesh</a> data structure to the vtkPolyData data structure and back </td></tr>
<tr id="row_13_552_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_mesh_smoothing_laplacian_v_t_k.html" target="_self">MeshSmoothingLaplacianVTK</a></td><td class="desc">PCL mesh smoothing based on the vtkSmoothPolyDataFilter algorithm from the VTK library. Please check out the original documentation for more details on the inner workings of the algorithm Warning: This wrapper does two fairly computationally expensive conversions from the PCL <a class="el" href="structpcl_1_1_polygon_mesh.html">PolygonMesh</a> data structure to the vtkPolyData data structure and back </td></tr>
<tr id="row_13_553_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_mesh_smoothing_windowed_sinc_v_t_k.html" target="_self">MeshSmoothingWindowedSincVTK</a></td><td class="desc">PCL mesh smoothing based on the vtkWindowedSincPolyDataFilter algorithm from the VTK library. Please check out the original documentation for more details on the inner workings of the algorithm Warning: This wrapper does two fairly computationally expensive conversions from the PCL <a class="el" href="structpcl_1_1_polygon_mesh.html">PolygonMesh</a> data structure to the vtkPolyData data structure and back </td></tr>
<tr id="row_13_554_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_mesh_subdivision_v_t_k.html" target="_self">MeshSubdivisionVTK</a></td><td class="desc">PCL mesh smoothing based on the vtkLinearSubdivisionFilter, vtkLoopSubdivisionFilter, vtkButterflySubdivisionFilter depending on the selected MeshSubdivisionVTKFilterType algorithm from the VTK library. Please check out the original documentation for more details on the inner workings of the algorithm Warning: This wrapper does two fairly computationally expensive conversions from the PCL <a class="el" href="structpcl_1_1_polygon_mesh.html">PolygonMesh</a> data structure to the vtkPolyData data structure and back </td></tr>
<tr id="row_13_555_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_v_t_k_utils.html" target="_self">VTKUtils</a></td><td class="desc"></td></tr>
<tr id="row_13_556_" class="even" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl_1_1_registration_visualizer.html" target="_self">RegistrationVisualizer</a></td><td class="desc"><b><a class="el" href="classpcl_1_1_registration_visualizer.html" title="RegistrationVisualizer represents the base class for rendering the intermediate positions occupied by...">RegistrationVisualizer</a></b> represents the base class for rendering the intermediate positions occupied by the source point cloud during it's registration to the target point cloud. A registration algorithm is considered as input and it's convergence is rendered </td></tr>
<tr id="row_14_" class="even"><td class="entry"><span style="width:0px;display:inline-block;">&#160;</span><span id="arr_14_" class="arrow" onclick="toggleFolder('14_')">&#9658;</span><span class="icona"><span class="icon">N</span></span><b>pcl_cuda</b></td><td class="desc"></td></tr>
<tr id="row_14_0_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl__cuda_1_1_filter.html" target="_self">Filter</a></td><td class="desc">Removes points with x, y, or z equal to NaN </td></tr>
<tr id="row_14_1_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl__cuda_1_1is_finite_a_o_s.html" target="_self">isFiniteAOS</a></td><td class="desc">Check if a specific point is valid or not. Applicable to AOS structures </td></tr>
<tr id="row_14_2_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl__cuda_1_1is_finite_s_o_a.html" target="_self">isFiniteSOA</a></td><td class="desc">Check if a specific point is valid or not. Applicable to SOA structures </td></tr>
<tr id="row_14_3_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="structpcl__cuda_1_1is_finite_z_i_p_s_o_a.html" target="_self">isFiniteZIPSOA</a></td><td class="desc">Check if a specific point is valid or not. Applicable to SOA structures </td></tr>
<tr id="row_14_4_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl__cuda_1_1_pass_through.html" target="_self">PassThrough</a></td><td class="desc"><b><a class="el" href="classpcl__cuda_1_1_pass_through.html" title="PassThrough uses the base Filter class methods to pass through all data that satisfies the user given...">PassThrough</a></b> uses the base <a class="el" href="classpcl__cuda_1_1_filter.html" title="Removes points with x, y, or z equal to NaN">Filter</a> class methods to pass through all data that satisfies the user given constraints </td></tr>
<tr id="row_14_5_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl__cuda_1_1_pass_through_3_01_point_cloud_a_o_s_3_01_device_01_4_01_4.html" target="_self">PassThrough&lt; PointCloudAOS&lt; Device &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_14_6_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl__cuda_1_1_pass_through_3_01_point_cloud_s_o_a_3_01_device_01_4_01_4.html" target="_self">PassThrough&lt; PointCloudSOA&lt; Device &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_14_7_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl__cuda_1_1_voxel_grid.html" target="_self">VoxelGrid</a></td><td class="desc"><b><a class="el" href="classpcl__cuda_1_1_voxel_grid.html" title="VoxelGrid assembles a local 3D grid over a given PointCloud, and downsamples + filters the data.">VoxelGrid</a></b> assembles a local 3D grid over a given PointCloud, and downsamples + filters the data </td></tr>
<tr id="row_14_8_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl__cuda_1_1_voxel_grid_3_01_point_cloud_a_o_s_3_01_device_01_4_01_4.html" target="_self">VoxelGrid&lt; PointCloudAOS&lt; Device &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_14_9_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl__cuda_1_1_voxel_grid_3_01_point_cloud_s_o_a_3_01_device_01_4_01_4.html" target="_self">VoxelGrid&lt; PointCloudSOA&lt; Device &gt; &gt;</a></td><td class="desc"></td></tr>
<tr id="row_14_10_" style="display:none;"><td class="entry"><span style="width:32px;display:inline-block;">&#160;</span><span class="icona"><span class="icon">C</span></span><a class="el" href="classpcl__cuda_1_1_m_estimator_sample_consensus.html" target="_self">MEstimatorSampleConsensus</a></td><td class="desc"></td></tr>
</table>
</div><!-- directory -->
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">制作者 <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
  </ul>
</div>
</body>
</html>
